以文本方式查看主题 - 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=153364) |
-- 作者:gudao123456 -- 发布时间:2020/8/8 22:35:00 -- 关于SQLfind与find的理解问题 关于SQLfind与find的理解,以下理解是否正确?
find 是在加载的数据的数据中查找
SQLfind是在后台数据库中查找,不管是否加载,总之是在整个数据库查找。 谢谢! 另外,我用帮助文档的代码从一个数据表生成新的数据表,但生成新的数据表的行顺序与原数据表的顺序并不一致。为什么?怎样才能完全一样呢? 谢谢
[此贴子已经被作者于2020/8/8 23:06:57编辑过]
|
-- 作者:swagger -- 发布时间:2020/8/9 10:57:00 -- 提示: 1、SQLReplaceFor的操作是即时生效的,且无法撤销,所以在编写代码的时候,务必要先用测试数据进行验证,或者做好备份,以免对数据代码造成无法挽回的影响。 2、SQLReplaceFor执行后,已经加载到DataTable的数据并不会受影响,还是保持原值不变,直到重新加载或重新打开项目。 |
-- 作者:有点蓝 -- 发布时间:2020/8/9 20:29:00 -- SQLfind与find的理解没有问题。 |
-- 作者:gudao123456 -- 发布时间:2020/8/9 21:48:00 -- 谢谢!但是源数据表的排序是不能改变的,我是想让新的数据表的行顺序与原来一样,便于审核数据。谢谢 [此贴子已经被作者于2020/8/9 21:50:55编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/8/9 22:44:00 -- 那就给新的数据表排序,这个不会影响源数据表的排序 [此贴子已经被作者于2020/8/9 22:43:53编辑过]
|
-- 作者:gudao123456 -- 发布时间:2020/8/9 22:59:00 -- 谢谢! |