以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  联合主键的表怎么一次增加多行?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103840)

--  作者:飞飞
--  发布时间:2017/7/18 13:54:00
--  联合主键的表怎么一次增加多行?
一个表是联合主键,用代码自动填充主键值。
但是增加第二行时,提示“在当前行输入主键值之前,不能增加新行!”
求解!
如图:(行号为空)

图片点击可在新窗口打开查看此主题相关图片如下:2017-07-18_135044.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2017/7/18 14:07:00
--  
写个循环增加,每增加一行都必须给主键赋值,使用DataTables().addnew方法增加
--  作者:飞飞
--  发布时间:2017/7/18 14:09:00
--  

DataRowAdding给主键赋值不行吗?

必须用DataTables().addnew?


--  作者:有点蓝
--  发布时间:2017/7/18 14:12:00
--  
测试一下就知道行不行了
--  作者:飞飞
--  发布时间:2017/7/18 14:14:00
--  
以下是引用有点蓝在2017/7/18 14:12:00的发言:
测试一下就知道行不行了

测试了不行,发的帖,请问
目前只有DataTables().addnew这一个方法了吗?这个方法可行,但是有点笨
--  作者:有点甜
--  发布时间:2017/7/18 14:41:00
--  
以下是引用飞飞在2017/7/18 14:14:00的发言:

测试了不行,发的帖,请问
目前只有DataTables().addnew这一个方法了吗?这个方法可行,但是有点笨

 

只能用 currentTable.DataTable.AddNew 这种方法新增行。