关于使用ADOQuery控件动态执行SQL查询

原创 2002年01月27日 17:53:00

//使用ADOQuery1进行SQL高级查询
ADOQuery1->Active=False;
ADOQuery1->SQL->Clear();
AnsiString sss;
sss="";//在引号内输入要执行的SQL语句
ADOQuery1->SQL->Add(sss);
ADOQuery1->Active=True;
//在执行查询后,如果数据内容改变,则需要用POST()方法进行提交才能被接受,但在执行POST方法时,会经常出现编辑模式错误,那么,怎样才能避免出现这种错误呢?以下代码就是一种判断是否可以执行POST方法的代码。 
//避免出现编辑模式的错误
if(ADOQuery1->State==dsEdit)
{
ADOQuery1->Post();
}
                                 -黑兵-hoget


欢迎您光临[黑兵]网站(http://www.hrits.comhoget@hoget.com


 

Delphi开发学习二:使用ADOQuery控件对SQL数据库表进行操作

在delphi学习一中,已经使用ADOConnection控件设置属性连接数据库SQL了。 在这里开始使用ADOQuery控件对SQL数据库表进行操作。 首先我们在SQL中创建数据库名为PERSONN...
  • u011846249
  • u011846249
  • 2015年08月17日 20:28
  • 2690

Delphi ADOQuery连接数据库的查询、插入、删除、修改

//查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADO...
  • chinazhd
  • chinazhd
  • 2015年04月14日 21:04
  • 13740

Delphi多线程下的ADO编程

前言: 几个月前接到一个任务:将一后台程序访问数据库的方式从BDE改为ADO,原因是由于业务量的增加,通过BDE不论是向数据库写入数据还是从数据库中读出数据的速度都变得无法忍受,大家都知道ADO在数...
  • youthon
  • youthon
  • 2013年05月06日 16:13
  • 3114

动态加载控件及获得sql字段的说明2

  • 2008年05月06日 19:20
  • 449KB
  • 下载

动态加载控件及获得sql字段的说明为label

  • 2008年04月30日 20:21
  • 189KB
  • 下载

SQL server字段名中有数据类型为text时,adoquery->fieldbyname->asstring取不到全部值

SQL server字段名中有数据类型为text时,adoquery->fieldbyname->asstring取不到全部值。...
  • yubin_fei
  • yubin_fei
  • 2015年08月04日 15:12
  • 602

sql adoquery 的用法

delphi ADOQuery 用法  都知道Delphi在数据库操作是非常好用的,delphi把ADO一些方法属性都集成了,以下是我的一些总结: ************...
  • u013436459
  • u013436459
  • 2014年02月12日 16:19
  • 464

动态将ADOQuery数据移植到ClientDataSet通用函数

昨天做程序突然想到的,如果您会使用内存表就不需要此例了,可以参考一下,代码如下: //******************************************************...
  • QDseashore
  • QDseashore
  • 2012年07月10日 07:47
  • 746

Delphi adoquery处理多条SQL语句

  • 2011年08月26日 14:37
  • 3KB
  • 下载

Delphi-ADOQuery查询、插入、删除、修改

//查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear;...
  • sdudubing
  • sdudubing
  • 2011年12月12日 10:17
  • 4507
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于使用ADOQuery控件动态执行SQL查询
举报原因:
原因补充:

(最多只允许输入30个字)