问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

TADOQuery与TADOConnection的区别是什么

发布网友 发布时间:2022-05-02 01:32

我来回答

2个回答

懂视网 时间:2022-05-02 05:53

   print?
  1. procedure TForm1.btnTestClick(Sender: TObject);  
  2. var  
  3.    user,passwd, server :string;  
  4. begin  
  5.     user   := ‘admin‘;  
  6.     pwd    := ‘123456‘;  
  7.     server := ‘192.168.3.11‘;  
  8.     adoCnt.ConnectionString := ‘Provider=MSDAORA.1;Password=‘ + pwd;  
  9.     adoCnt.ConnectionString := adoCnt.ConnectionString + ‘;User ID=‘ + user;  
  10.     adoCnt.ConnectionString := adoCnt.ConnectionString + ‘;Data Source=‘ + server;  
  11.     adoCnt.ConnectionString := adoCnt.ConnectionString + ‘;Persist Security Info=True‘;  
  12.   
  13.     try  
  14.        adoCnt.Open;  
  15.     except  
  16. ShowMessage(‘数据库连接错误‘);  
  17.     end;  
  18. end;  

下面在简单介绍一下连接好数据库后,我们要读取数据库的数据显示到listview上改怎么实现呢?

首先:选择上面的其中一种方法来连接数据库,当然我比较建议第二种用代码的方式实现。

其次:为Form添加一个listview控件和一个按钮;按钮的Caption属性为:导出数据;Name属性依次为:lvshow和btnexportdata。

然后:在导出数据的按钮中写入下面的代码:

 

[delphi] view plain copy    print?
  1. procedure TForm1.btnexportdataClick(Sender: TObject);  
  2. var  
  3.   items :TListItem;  
  4.   
  5. begin  
  6.   adoQry.SQL.Clear;  
  7.   adoQry.SQL.Add(‘select * from test‘);  
  8.   adoQry.Open;  
  9.   
  10.   while not adoQry.Eof do  
  11.   begin  
  12.     items := lvshow.SubItems.Add;  
  13.     items.SubItems.Add(adoQry.FieldByName(‘std_name‘).AsString);  
  14.     items.SubItems.Add(adoQry.FieldByName(‘std_age‘).AsInteger);  
  15.     items.SubItems.Add(adoQry.FieldByName(‘std_addr‘).AsString);  
  16.     adoQry.Next;  
  17.   end;  
  18. end;  

 

TADOConnection和TADQuery组件连接访问数据库总结

标签:控件   简单   下一步   选择   .net   sage   mysq   view   sel   

热心网友 时间:2022-05-02 03:01

TADOQuery相当与ADO中的RecordSet(ADODB.RecordSet)
TADOConnection相当与ADO中的Connection(ADODB.Connection)

TADOQuery用于使用SQL语句查询数据
TADOConnection用与联接数据库使用

property TADOQuery.Connection : TADOConnection
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
绿茶要猛冲吗,绿茶鲜嫩不需要(绿茶冲泡的正确方式) 绿茶为什么越好越不耐泡 绿茶要泡几泡?哪种绿茶最耐泡? 哪种绿茶最耐泡 职场故事:美女职员遇到暴躁老板 老板脾气坏得要命,我该怎么办 老板老爱发脾气,我们应该怎么做呀? 害怕老总发脾气怎么办 网络上用名字测和另一个人的关系准确吗 一个男生把自己的名字和另一个人的名字放在一起,中间放个"&"符号... 怎样做一个小学生喜欢的语文老师 win7系统找不到无线网卡 我爱上了我们语文老师,我不知道我该怎么办? win7刚安装的系统找不到无线网络适配器怎么办? 我爱上了语文老师,该怎么办? W7重装系统后找不到无线路由器 如何让小学生喜欢语文 我的是win7的系统,才装上,找不到无线连接,也收不到无线信号? 设计网页怎么设计 怎样让学生爱上语文课 我爱上了语文老师 如何设计网页 让孩子爱上语文的办法 爱上语文老师该怎么办 win7 64位旗舰版 找不到wifi 怎样让学生爱上语文课堂 w7系统为什么搜不到无线网 怎么设计网页 我爱上了我的语文老师,怎么办? 立春我们要吃什么 三水、三车、三鱼、三土、三牛、三马、三手、三贝怎么读三羊、 霹雳布袋戏里的三贝是谁 三贝孵化器有限公司怎么样? 湖州织里三贝服饰有限公司怎么样? 上海三贝信息技术有限公司怎么样? 亲也三贝是什么意思 西安三贝房地产营销策划有限公司怎么样? 巫师3贝连迦尔的利刃厉害吗 "三个方"合起来怎么读? 益乐新村到三贝怎么走 三贝明珠码头到唐山大地震公园多少公里 超3贝吉特VS超四悟吉塔谁会赢 三贝烧烤 老师,自考文凭国家承认吗,报哪个培训机构好呢? 教育机构的自考毕业证学行网能查得到吗?国家认可吗? 怎样去delphi来连接SQL数据库 教育和国家的繁荣的关系? 近代教育对中国发展的影响 家庭教育对国家发展的重要性 你好,移动硬盘固态好还是液态好