我用的是 DELPHI + ADO,想通过向文本框输入 学号,然后通过这个学号找到数据表中对应记录,并修改该条记录的其它字段值.怎样定位此记录?现在只能修改第一条?谢谢
解决方案 »
- 在线等:delphi用createthread创建线程时传参数问题
- 用一周晚上学习Delphi数据库编程方面能达到什么效果!!???
- Mome的一个简单问题
- 2003,2000,XP的DCOM的配置问题
- 散分交友第五贴:为女神荣誉而战!
- 怎么用tdatabase控件联结桌面数据库,桌面数据库支持事务操作吗?
- 请问如何用delphi程序实现在局域网中控制某些机器上网,多谢。
- 请问哪里有VCLZip2.23 for d7下载?
- 一个自定义类,需要实现什么方法(接口)才能使用delphi提供的RTTI函数?
- 98中改tcp/ip
- odbc中的filedsn能否指向一个在INTERNET上的ACCESS数据库?
- 检测网络中的服务器名称???
AdoQuery.sql.text:='select * from YourTable where xuehao='''+XueHaoEdit.Text+'''';
AdoQuery.open;
AdoQuery.sql.text:='select * from YourTable where xuehao='''+XueHaoEdit.Text+'''';
AdoQuery.open;
s:string;
begin
with AdoQuery do
active:=false;
close;
sql.clear;
sql.add('select Fieldname from tablename where xuehao=:xh')
parameters[0].value=xuehaoedit.text;
open;
active:=true;
end;
with AdoQuery do
begin
active:=false;
close;
sql.clear;
sql.add('select Fieldname from tablename where xuehao=:xh')
parameters[0].value=xuehaoedit.text;
open;
active:=true;
end;