加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

Delphi数据库开发之AdoQuery的用法

发布时间:2022-09-26 14:22:38 所属栏目:Asp教程 来源:
导读:  今天,我本来是不打算写这篇文章的,但是需要有些小白同学不太会这种东西,有时候是因为买的delphi教程有缺失,有时候是因为咩有老师教,有时候是因为其他别的原因

  下面开始转载

  今天试验了一下
  今天,我本来是不打算写这篇文章的,但是需要有些小白同学不太会这种东西,有时候是因为买的delphi教程有缺失,有时候是因为咩有老师教,有时候是因为其他别的原因
 
  下面开始转载
 
  今天试验了一下AdoQuery,功能很简单:将数据库中某张表的内容显示在DBgrid组件中。AdoQuery的SQL属性为空。界面安排如下:
 
  查询按钮的代码为:
 
  procedure TForm1.Button1Click(Sender: TObject);
 
  begin
 
  ADOQuery1.Close;
 
  ADOQuery1.SQL.Clear();
 
  ADOQuery1.SQL.Text:=’select * from Student’;
 
  ADOQuery1.Open;
 
  end;
 
  运行成功,呵呵,小激动一下。
 
  在上面的基础上,又添加了一个插入按钮,单击它后向数据库中插入一条记录,代码如下:
 
  ADOQuery1.Close;
 
  ADOQuery1.SQL.Clear();
 
  ADOQuery1.SQL.Text:=’Insert into Student values(”张大胖”,”2009109109”,”男”,”22”,”CS”)’;
 
  ADOQuery1.Open;
 
  运行成功
 
  在上面的基础上asp数据库,又实现了将编辑框中输入的内容通过ADOQuery赋给数据库中相应的属性
 
  代码如下:
 
  ADOQuery1.Close;
 
  ADOQuery1.SQL.Clear();
 
  ADOQuery1.SQL.Text:=
 
  format(‘Insert into Student values(%s,%s,%s,%s,%s)’,
 
  [
 
  QuotedStr(Trim(edit1.Text)),
 
  QuotedStr(Trim(edit2.Text)),
 
  QuotedStr(Trim(edit3.Text)),
 
  QuotedStr(Trim(edit4.Text)),
 
  QuotedStr(Trim(edit5.Text))
 
  ]);
 
  ADOQuery1.ExecSql;
 
  在上面的基础上,实现了删除DBgrid中当前属性,代码如下:
 
  DBGrid1.datasource.dataset.delete;
 
  又增加了一个退出按钮,单击退出,代码如下:
 
  Application.Terminate;
 
  转载请注明:落伍老站长 ? Delphi数据库开发之AdoQuery的用法
 
  扩展阅读:Delphi开发学习三:TdataSource 控件与 TDBGrid 控件使用实例 SQL Server2000数据库文件损坏时如何恢复 asp实现截取字符串函数 PHP使用出现 Fatal error: Class ‘SQLite3’ not found sqlserver怎样将一个表中的数据插入到另外一个表里面? 艾恩技术access sql asp SQL Server 存储过程 ASP判断字符串长度(包含汉字问题) 【delphi】delphi操作sqlite3 Delphi编程根据IP地址得到主机名 ASP常见的保留字整理(变量与表名注意不能用) rs.Open的参数详解 微软数据库教程MSSQL:建立&修改视图 asp开发中rs.open exec,conn,1,1是什么意思 delphi编程之socket通讯 ASP常见漏洞大全 Microsoft OLE DB Provider for ODBC Drivers 错误80004005 DEDECMS免账号密码直接进后台漏洞使用方法和修复方法
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!