Foxtable(狐表)用户栏目专家坐堂 → 一个奇怪的问题,写非狐表建立的表的问题


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

主题:一个奇怪的问题,写非狐表建立的表的问题

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/25 20:39:00 [显示全部帖子]

如果不是foxtable默认的主键,而是自定义主键的。应该这样操作

dim dr as datarow = dataTables("t_item").addnew 
dr("主键列") = "xxx"
dr("某某列") = "xxx"
dr.save

dim idx as integer = Tables("t_item").findrow(dr)
Tables("t_item").Position =idx

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/1/27 8:41:00 [显示全部帖子]

非自增主键的表,不能使用table.addnew新增,而必须使用datatable.addnew新增,并且必须给主键列赋值

 回到顶部