以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  使用SqlServer遇到的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131041)

--  作者:老陈
--  发布时间:2019/2/14 19:30:00
--  使用SqlServer遇到的问题
我今天使用了sql server数据库。遇到这样一个问题,无法使用代码插入数据。
连接没有问题,我创建了一张测试表是成功的,测试表只有两个字段,第一个是自动增长,主键。第二个是字符。addnew()以后,赋值、保存,正常。
但我设计的表是使用了3个字段作为primary key,addnew()以后赋值就不成功,也无法保存。是不是只有修改数据库的主键才能行呢?有没有其他方法。我试着直接填写是成功的。

谢谢

--  作者:有点甜
--  发布时间:2019/2/14 19:36:00
--  

要这样处理。

 

Dim ndr = datatables("表A").addnew

ndr("某列") = 123

ndr("某列") = 456