Foxtable(狐表)用户栏目专家坐堂 → 自动生成编号


  共有7512人关注过本帖树形打印复制链接

主题:自动生成编号

帅哥哟,离线,有人找我吗?
xlrboy
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/19 8:00:00 [显示全部帖子]

版主您好!  密码都改为888了,数据库备份。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:物资出门管理台账190119.rar


 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/19 8:02:00 [显示全部帖子]

版主还有一个问题,如何能实现编码重复数据库不容许保存并提示编码已重复请修改。

 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/19 9:54:00 [显示全部帖子]

用户名和密码也在数据库里面,估计是发错了,下面是复制出来的数据库文件。
[此贴子已经被作者于2019/1/19 10:27:41编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/19 10:18:00 [显示全部帖子]

直接复制出来的数据库
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:wzcmz.rar


 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/19 13:40:00 [显示全部帖子]

版主 您好!   24楼的方法太高深了,我是一个初学,还是用您推荐的方法二吧,有个别重复在手动调整吧。用方法二是不是就是用24楼加粗字体部分代码就可以了。

 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/19 15:13:00 [显示全部帖子]

版主您好!  不好意思,我找了到这里,填写了您给的代码,是这样吗?
-- ================================================
-- Template generated from Template Explorer using:
-- Create Procedure (New Menu).SQL
--
-- Use the Specify Values for Template Parameters 
-- command (Ctrl-Shift-M) to fill in the parameter 
-- values below.
--
-- This block of comments will not be included in
-- the definition of the procedure.
-- ================================================
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE <Procedure_Name, sysname, ProcedureName> 
-- Add the parameters for the stored procedure here
<@Param1, sysname, @p1> <Datatype_For_Param1, , int> = <Default_Value_For_Param1, , 0>, 
<@Param2, sysname, @p2> <Datatype_For_Param2, , int> = <Default_Value_For_Param2, , 0>
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;

    -- Insert statements for procedure here
SELECT <@Param1, sysname, @p1>, <@Param2, sysname, @p2>
END
GO
CREATE PROCEDURE [dbo].[usp_GetCode] 
-- Add the parameters for the stored procedure here
@deptCode nvarchar(50),
@key int OUTPUT
AS
BEGIN

 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/19 16:21:00 [显示全部帖子]

我打开了一个窗口,不知道是不是查询窗口,执行了代码,显示如下

图片点击可在新窗口打开查看此主题相关图片如下:010.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/22 11:23:00 [显示全部帖子]

版主您好!  使用24楼代码后 还需要DataRowAdding事件设置

Static Index As Integer = 99999
e.
DataRow("编号") = Format(Date.Today(),"yyMM") & "-" & Index
Index = Index - 
1

代码吗?  


在保存的时候提示错误


.NET Framework 版本:2.0.50727.8793

Foxtable 版本:2018.9.9.1

错误所在事件:

详细错误信息:

对象名 'dbo.编号' 无效。

提供程序无法确定 Int32 值。例如,该行刚刚创建,未提供 Int32 列的默认值,并且使用者尚未设置新 Int32 值。



保存的编号也是错误的尾数都是0001

 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/22 13:03:00 [显示全部帖子]

版主您好:   已经在数据库中直接添加了【编号】表,还是报错
.NET Framework 版本:2.0.50727.8793
Foxtable 版本:2018.9.9.1
错误所在事件:
详细错误信息:
列名 '部门代码' 无效。
列名 '部门代码' 无效。
列名 '部门代码' 无效。
列名 '部门代码' 无效。
提供程序无法确定 Int32 值。例如,该行刚刚创建,未提供 Int32 列的默认值,并且使用者尚未设置新 Int32 值。


是不是编号这个表添加错了,是否需要在狐表中也新建编号这个表

 回到顶部
帅哥哟,离线,有人找我吗?
xlrboy
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:134 积分:996 威望:0 精华:0 注册:2018/9/13 16:41:00
  发帖心情 Post By:2019/1/22 14:44:00 [显示全部帖子]

.NET Framework 版本:2.0.50727.8793
Foxtable 版本:2018.9.9.1
错误所在事件:
详细错误信息:
语句已终止。
将截断字符串或二进制数据。

 回到顶部
总数 36 上一页 1 2 3 4 下一页