D dhc9000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #1 locate查找到的记录为什么不能用DBEdit显示出来,每次查找到后都显示表的第一条记录! 用什么办法查找到记录后用DBEdit显示出来!
C chocolate Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #2 怎么可能,是不是你的datasource什么设错了阿
Z zhengbo Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #5 你的Locate没有定位到你的记录,或者DBEdit的DataSource不是你需要定位的数据集。
D dhc9000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #6 我在程序中LOCATE 后用showmessage显示,程序已经找到该记录,而且DataSource设置也是对的 还是显示不出来!
P pcc_mmz1 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #7 to dhc9000: 你的代码没有贴出来,所以我只能猜测一下: 1。你的datasource是对的,那么你可能连接到了别的数据库了。 2。请再次确认一下,你是否定位到了你需要定位的记录。然后用showmessage() 查看一下。 3。如果结果正确,那么我想你得看一下你的dbedit是否选择错了datasource。 4。如果还是不正确。你就把程序贴出来。让我看看。
to dhc9000: 你的代码没有贴出来,所以我只能猜测一下: 1。你的datasource是对的,那么你可能连接到了别的数据库了。 2。请再次确认一下,你是否定位到了你需要定位的记录。然后用showmessage() 查看一下。 3。如果结果正确,那么我想你得看一下你的dbedit是否选择错了datasource。 4。如果还是不正确。你就把程序贴出来。让我看看。
G glbboy Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-10 #8 那如果你是DBGrid的话,它显示正确了吗? 肯定还是你自己程序的问题。不过本身用locate就不是太好。
D dhc9000 Unregistered / Unconfirmed GUEST, unregistred user! 2002-09-17 #9 问题已经解决!问题出在sql库里,多谢各位DFW!