以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]SQLFind和Find的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=164143) |
-- 作者:huaziqiao1976 -- 发布时间:2021/4/27 15:42:00 -- [求助]SQLFind和Find的问题 在学用用SQL数据库存,存在编号和单位试用了不少,都删除了,现在再用编号时,使用SQL下面代码会提示相同编号,包括单位名称也一样,只要是用过的,都会有提示,但是改用Find就不存在这个问题,如果要使用SQL代码缺失的编号还能改回来吗 If DataTables("账套管理").SQLFind("[编号] = \'" & bh & "\'") IsNot Nothing Then Messagebox.show("已存在相同编号!")\',"提示",MessageBoxButtons.OK,MessageBoxIcon.Information) Return End If |
-- 作者:有点蓝 -- 发布时间:2021/4/27 16:03:00 -- DataTables("账套管理")的数据是不是没有全部加载? Find只程序已经加载的数据,未加载的数据查不到。 SQLFind只查询后台已经保存的数据,未保存的数据查不到。可以考虑先保存一下表格再使用SQLFind
|