以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]后台新增记录后引用_Identify的求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=152820) |
-- 作者:huangfanzi -- 发布时间:2020/7/23 9:16:00 -- [求助]后台新增记录后引用_Identify的求助 项目事件Initialize Dim cmd_业务结算 As New SQLCommand cmd_业务结算.C cmd_业务结算.C ommand Text = "S elect * From {业务结算} Where [_Identify] Is Null" _dt业务结算 = c md_业务结算.ExecuteReader(True) 窗口中一个按钮的代码: dr = _dt业务结算.AddNew dr("结算编号") = dr("_Identify") dr.Save 执行以上代码后,在业务结算表上的结算编号列出现的是个 0 ,并不是记录的_Identify,不知如何解决,请版主看下,谢谢! |
-- 作者:有点蓝 -- 发布时间:2020/7/23 9:26:00 -- _Identify保存后才是真正的值 dr = _dt业务结算.AddNew Output.Show(dr("_Identify")) dr.Save dr("结算编号") = dr("_Identify") dr.Save |
-- 作者:huangfanzi -- 发布时间:2020/7/23 10:02:00 -- 版主,不行啊,在命令窗口中测试,显示的是 0 |
-- 作者:有点蓝 -- 发布时间:2020/7/23 10:07:00 -- 我测试没有问题,请上传实例说明。 话说回来,强烈不建议使用_Identify做业务关联,有很多的不确定性
|