Delphi新手sql数据库简单问题?

zzyhost 2015-03-12 07:29:50
ADOQuery1怎么获取查询结果?
select Name from Student where StudentID='2' 就拿这句举例

如下代码是查询了但是怎么获取结果呢???我要得到学号是2的那人的名字的字符串
strSql := 'select Name from Student where StudentID=''2''';
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add(strSql);
adoquery1.Open;
...全文
153 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
doloopcn 2015-03-13
  • 打赏
  • 举报
回复
接着你的代码 写: if not adoquery1.Eof then 学生的名字:=adoquery1.FieldByName('name').asstring;
lyhoo163 2015-03-13
  • 打赏
  • 举报
回复
表被打开,还通过DBGrid,显示读写数据。 1、adoquery1要与一个TDataSource关联; 2、Form加入DBGrid1 2、加入代码: DBGrid1.DataSource:=adoquery1.DataSource; 或 DBGrid1.DataSource:=DataModule1.DataSource1;

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧