简单 35分(35分)

  • 主题发起人 主题发起人 xiaolaoda
  • 开始时间 开始时间
X

xiaolaoda

Unregistered / Unconfirmed
GUEST, unregistred user!
listbox 中有100行
第一行 1
第二行 2


第100行 100,
有一timer1请问,每二秒读一行的数,读完后就执行sql where id=:读的值,
但是会出错,好象是我没用database的原因,请问怎么读,和执行sql不会出错,分不够我在加
 
什么错误?
 
英文不好,大概的意思是,资源不足。
 
你连数据库了吗?
 
你用什么连接数据库》ADO?BDE? 连接成功了吗?
 
我是通过bde query连的,query的active设为false,
运行时query.open;
 
如果我不用timer。而是点listbox中的值,就查出相应的值
就没问题,
 
用DataBase连接了吗
 
/////////请问,每二秒读一行的数,读完后就执行sql where id=:读的值,
你這樣做不是很合理!
因為當你再一次读一行的数的時候也放許上一條語句
還沒有運行成功……………這樣可能就會出錯…
你可以在
adoquery1.open;
////////成功後
再一次读一行的数然後運行……
 
我知道了,是没用database,请问可不可以不用database;
还有,我要用timer 每隔一秒读一行值,而不是鼠标点listbox的方式来取值
怎么写,我不会TIMER谢谢!1
 
后退
顶部