adoquery查询结果为0时出错???

Delphi > 数据库相关 [问题点数:100分,结帖人wsy751022151]
等级
本版专家分:40
结帖率 100%
等级
本版专家分:1318
等级
本版专家分:5774
勋章
Blank
红花 2006年3月 扩充话题大版内专家分月排行榜第一
等级
本版专家分:1410
等级
本版专家分:13794
勋章
Blank
黄花 2003年12月 Delphi大版内专家分月排行榜第二
Blank
蓝花 2003年11月 Delphi大版内专家分月排行榜第三
等级
本版专家分:40
等级
本版专家分:17449
等级
本版专家分:1342
等级
本版专家分:70
等级
本版专家分:87
等级
本版专家分:3678
wsy751022151

等级:

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

//查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Add('select * from YourTABLE where 查询条件'); ADOQuery.Open; //插入记录 procedure ...

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

//查询记录 procedure TForm1.Button1Click(Sender: TObject); begin ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Add('select * from YourTABLE where 查询条件'); ADOQuery.Open; //插入记录 ...

ADOQuery.Filter三个以上条件字符串的写法

一般不用ADOQuery....看到对Filter条件的解释,说 and 两边的结果必须真,尝试将:ADOQuery.Filter:='((A=a) or (B=b)) and (C=c)' 显示First chance exception at $749F3EF2. Exception class EOleExceptio...

“在对应所需名称或序数的集合中,未找到项目”问题的解决方法

在BCB或Delphi中,使用ADOQuery进行数据库的操作,经常会遇到“在对应所需名称或序数的集合中,未找到项目”的问题。这个问题是由于ADOQuery中使用了当前表中没有的字段造成的。 出错原因: 1.在ADOQuery中使用了...

Delphi用T-SQL大批量导入ACCESS数据注意问题

使用DELPHI6的TADOQUERY执行如下ACCESS T-SQL语句出错:...ADOQuery1.Close;ADOQuery1.SQL.Text := INSERT INTO TABLE1 (FIELD1,FIELD2) SELECT (A.FIELD1,A.FIELD2) FROM [;DATABASE=C:/T.MDB;PWD=1;].TABLE1 ...

delphi 事务处理SQL语句

方法一(利用adoconnection.exe(sqlstate)):adoconnection1.begintrans;//开始事务try adoconnection1.execute(sqlstr1); adoconnection1.execute(sqlstr2); ... adoconnection1.execute(sqlstrN);...

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

//查询记录procedure TForm1.Button1Click(Sender: TObject);beginADOQuery.Close;ADOQuery.SQL.Clear;ADOQuery.SQL.Add('select * from YourTABLE where 查询条件');ADOQuery.Open; //插入记录procedure TForm1....

如何处理CLOB字段值超过4000字节提示:“ORA-01704:文字字符串过长”的错误

往oracle函CLOB、LONG字段类型的数据表插入值超过4000字节,在执行INSERT INTO提示:ORA-01704:文字字符串过长错误,这种情况下,如果想用SQL实现的话,可以通过ORACLE存储过程实现。--处理方法一:用EXECUTE ...

Delphi变成小技巧——直接将excel当做表来显示

Delphi变成小技巧——直接将excel当做表来显示 ... 步骤: ...1、添加ADOQuery1、DBGrid1、DataSource1,将DataSource1的Dataset设置为ADOQuery1,将DBGrid1的DataSource设置DataSource1; 2、添加

关于DBGrideh出现Dataset not in edit or insert mode

我是在选择框的数据改变是事件onupdatedata的事件中对数进行修改,但有时候可以修改,有时候就会出现adoquery1: dataset not in ... 在网上找了好久,有人说是把DBGrideh 关连的adoquery 的locktype的值设ltBatchOpt

关于ADOQuery控件的ExecSQL和open方法的一些小感受

关于ADOQuery控件的ExecSQL和open方法的一些小感受:刚开始设计数据库的控件使用,对于ADOQuery这个控件不是很熟悉,在执行SQL语句是,我刚开始用了open方法,在select中是正确的,但是当使用在insert中程序就始终出错,...

DELPHI enablecontrols,disablecontrols函数

DisableControls方法是在程序修改或后台有刷新记录的时候切断数据组件,如TTABLE、ADOQUERY等等与组件数据源的联系。如果没有切断,数据源中只要一有数据的改动,尤其是批量改动的话,每一笔的改动都会更新窗口中...

奖学金评分系统(系统分析与设计版与Delphi实现代码)

对学生实施综合素质测评的目的在于正确评价学生的综合素质,评奖学金提供依据,实现学生教育管理工作的标准化、制度化和科学化,引导和促进学生德、智、体、美全面发展。   1.2 现存问题及系统目标 目前我国普遍...

delphi中多条件SQL语句的增加注意事项

在DELPHI中常常要用到ADOQUERY中的SQL语句增加信息后执行,当要求增加条件(如参数)中间的间隔很重要,搞不好就要出错:下举例说明我要表达的意思:如:一个表:student 有 ksh,xm,xb,lqzy,lqcc几个字段,都字符...

Delphi 连接SQLserver

1.注意引用ADODB,Provider,DBClient 单元 procedure TForm1.btn2Click(Sender: TObject);... AdoQuery :TADOQuery; pDataSetProvider: TDataSetProvider; pADOConn: TADOConnection; ds: TClientDataSet;

Delphi bookmark使用

关于书签(BookMark)操作; 书签操作主要用于在表中快速地定位记录指针,在应用程序中常常要保存记录指针所在的位置,在进行其他处理之后,希望能快速地返回到先前指针所在的位置,此时,使用书签将显得特别有用。...

《世界杯彩票竞猜系统》设计报告

目录 1 文档介绍 4 1.1 文档目的 4 1.2 文档范围 4 1.3 读者对象 4 1.4 参考文献 5 1.5 术语与缩写解释 5 2 系统环境说明 6 3 需求分析 7 3.1 功能需求分析 7 3.2 非功能需求分析 7 ...

ADOquery 的问题,连接失败

参考:http://www.itzhe.cn/article/20080125/63170.html 参考:... 前几天有一客户出现一问题,说执行某某操作提示“连接失败”,当时看了看情况跟踪了跟踪,真的很郁闷,adoquery的Connection

delphi中SQL避免非法字符,单引号(')出错的三种方法

由于 ' (单引号)是SQL的标准字符符号,所以在SQL语句中间遇到 ' 要做特殊处理。 1. 使用 QuotedStr 函数 QuotedStr的作用是使字符串包含单引号:  在字符的前后加上( ')号,因为在DELPHI中字符赋值是需要引号...

ADOQUERY,CLIENTDATASET,ADOSTOREPROC执行存储过程【多种方法】

本文用实例的方式演示了如何分别使用ADOQUERY,CLIENTDATASET,ADOSTOREPROC执行MS-SQL Server中存储过程,既可以返回记录集(表)数据,又可以返回参数信息,供读者参考。 MS-SQL Server中的存储过程: CREATE ...

一种简单的SQL语法检测方法

例如:有一段SQL代码 : Str = "Select * from table1 ";如何检测它的语法: 1: 将以上的Sql代码 变换一下: NewStr = " ...2: 利用AdoQuery控件将NewStr执行一次,如果没有出错,则证明 SQl代码 str 语法无错

Delphi DataModule使用方法

数据显示页面:   unit Unit1; interface uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, Grids

Delphi重复使用ADOquery时要避免相互干扰的问题

我一般是ADOQuery1..5(基本上临时查询使用),循环使用,但有可能会出问题,那就是两个界面都用ADO1查询时,另外判断ADO.isempty,会交叉干扰。比如A窗体的ADO1-->delete和B窗体的ADO1-->delete,...

用ADO控件操作Excel的.xls文件的最详细的教程(2013.11.29首发)

用ADO控件操作Excel的.xls文件  用ADO操作Excel的.xls文件有速度快,可以在一定条件下突破Excel的总行数限制(超过这个行数限制在Excel中操作可能会有问题),操作具有真正的隐秘性等优点。  而用OLE操作Excel文件有...

Delphi ADO连接Oracel之怪情况(三)

连接数据库,免不了要写很多的SQL指令给Database Server去执行,但是Delpi有个很不爽的地方在于:大多数sql语句使用单引号作为字符串的标识,但是Delpi也是用单引号作为字符串的标识...例如 ADOQUery1.SQL.Text :=

delphi adoquery的增删查改

procedure TForm1.Button2Click(Sender: TObject...ADOQuery.Close; ADOQuery.SQL.Clear; ADOQuery.SQL.Text:='insert into YourTABLE(字段1,字段2) values(:字段1,:字段2)'; // ADOQuery.SQL.Add('insert into YourTA

BCB使用ADO连接informix数据库的方法

作者:lvjack 发表于:http://blog.csdn.net/lvjack关于BCB连接informix数据库因为工作的需要使用informix数据库,所以又拿...oledb驱动测试连接出错,ODBC测试连接成功,一select就出错,什么未知错误,晕死。用D

C++builder 6数据库ADOQuery1->FieldByNameNULL

![图片说明]...两者都 NULL 出错图片![图片说明](https://img-ask.csdn.net/upload/201503/29/1427613740_900309.png) 我想要的是 输入员工号查询,员工号没有数据就查无此人。

Delphi 导出数据至Excel的7种方法

一; delphi 快速导出excel uses ComObj,clipbrd; function ToExcel(sfilename:string; ADOQuery:TADOQuery):boolean; const xlNormal=-4143; var y : integer; tsList : TStringList; s,filename :strin

TalentQ测评逻辑答案

Talent Q面试测评逻辑题答案,目前是整理的最全的逻辑答案了,包括箭头题、T拐图、符号题等等,无敌

相关热词 c# 摘要 c# mvc2 匿名访问 c#qq登录框代码怎么写 c#修改json串 c#string怎么用 c#不包含适用 c# exe 所在路径 c#重载运算符++ add c# list c# 抓取数据