locate查找到的记录为什么不能用DBEdit显示出来!(50分)

  • 主题发起人 主题发起人 dhc9000
  • 开始时间 开始时间
D

dhc9000

Unregistered / Unconfirmed
GUEST, unregistred user!
locate查找到的记录为什么不能用DBEdit显示出来,每次查找到后都显示表的第一条记录!
用什么办法查找到记录后用DBEdit显示出来!
 
怎么可能,是不是你的datasource什么设错了阿
 
不可能!
估计你定位的就是第一条纪录!
呵呵
 
看看数据联接有没有问题
 
你的Locate没有定位到你的记录,或者DBEdit的DataSource不是你需要定位的数据集。
 
我在程序中LOCATE 后用showmessage显示,程序已经找到该记录,而且DataSource设置也是对的
还是显示不出来!
 
to dhc9000:

你的代码没有贴出来,所以我只能猜测一下:
1。你的datasource是对的,那么你可能连接到了别的数据库了。
2。请再次确认一下,你是否定位到了你需要定位的记录。然后用showmessage()
查看一下。
3。如果结果正确,那么我想你得看一下你的dbedit是否选择错了datasource。
4。如果还是不正确。你就把程序贴出来。让我看看。
 
那如果你是DBGrid的话,它显示正确了吗?
肯定还是你自己程序的问题。不过本身用locate就不是太好。
 
问题已经解决!问题出在sql库里,多谢各位DFW!
 
后退
顶部