adotable中怎样使用sql语句?(50分)

  • 主题发起人 主题发起人 zhq509
  • 开始时间 开始时间
Z

zhq509

Unregistered / Unconfirmed
GUEST, unregistred user!
adotable中怎样使用sql语句?
 
你可以使用Adoquery,它的操作跟Adotable差不多,但是可以使用Sql语句。
例如:
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from student where ID>255');
adoquery1.Prepared:=true;
adoquery1.Active:=true;
 
adotable中怎样使用sql语句?
不能
adoquery可以用SQL语句.
 
adotable不用sql语句,要用就用adoquery,adodataset,adocommand。或都你重新对adorecordset封装一个名为adotable的带sql语句来。[:D]
 
Adotable只能锁定一张表的,当你在Connection那里建立连接后,再在TableName那里确定你要用到的表(当然这个可以在代码里写),当你要对你的表里的数据进行有目的地选择的时候,可以写Filter语句(这个在代码里动态地写你想要的操作)比如:
Filter:='Name='张三'' 就是查找出表里的名为张三的记录。
 
动态指定他的tablename就好了
 
用AdoQuery吧?!
with adoquery1 do
begin
close;
sql.clear;
sql.add('select * from users');
open;
end;
 
多人接受答案了。
 
后退
顶部