以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  订单编号的生成问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11513)

--  作者:tungwun
--  发布时间:2011/8/1 0:05:00
--  订单编号的生成问题
订单编号的生成问题   可否自定一个号码新增行自动加+1
--  作者:狐狸爸爸
--  发布时间:2011/8/1 9:57:00
--  
本来就自动加1了啊
--  作者:tungwun
--  发布时间:2011/8/1 14:03:00
--  支piao号码会有不同定期要修改
支票号码会有不同定期要修改 请问修改後自动+1 (像易表中 seriaINO(2))
--  作者:狐狸爸爸
--  发布时间:2011/8/1 14:18:00
--  
没看懂你的意思,用具体的表和数据说明你的要求。
--  作者:tungwun
--  发布时间:2011/8/1 23:08:00
--  订单编号新增行=是上一行+1
订单编号新增行=是上一行+1
--  作者:狐狸爸爸
--  发布时间:2011/8/2 8:39:00
--  

如果只是加1,那么看看:

 

http://www.foxtable.net/help/topics/0107.htm

 


--  作者:tungwun
--  发布时间:2011/8/2 21:51:00
--  手工调整编号 加自动编号
可否做到手工调整编号 加自动编号?
--  作者:狐狸爸爸
--  发布时间:2011/8/3 8:42:00
--  

那就增加一个编号列,整数型,在DataRowAdding事件设置代码:

 

if e.DataTable.DataRows.Count = 0 then

   e.DataRow("编号") = 1

Else

   e.dataRow("编号") = e.DataTable.DataRows(e.DataTable.DataRows.Count -1)("编号") + 1

end if