ADOQuery1: Parameter 'a_id' not found问题

遇到此报错,首先要查找是否字段拼写问题或者绑定变量时确实“:”,排除这个之后再尝试以下方法。

1.Delphi 7连接oracle数据库时没有Oracle Provider for OLE DB选项

用Microsoft OLE DB Provider for Oracle 连接数据库时,偶尔会报错,是因为这个驱动不支持blob字段,查询有blob字段的表示就会报错。这时候选择Oracle Provider for OLE DB连接方式就不会有问题。

但如果Delphi中找不到Oracle Provider for OLE DB连接方式怎么办?

有2种方法:(我只验证了a方法,b方法为网络上的方法,未亲自验证)我本机安装的是Oracle 11g 64位的

a.安装Oracle 11g 32位客户端,下载地址http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html

选择如下图片中的文件:

b.安装ODAC工具,下载地址http://www.oracle.com/technetwork/topics/dotnet/utilsoft-086879.html

2.使用Oracle Provider for OLE DB方式连接数据库时,依然报找不到字段的错误时,看ADOQuery控件的ParamCheck属性是否设置为true,如果为false,则在绑定变量之前还要加上ADOQuery2.Parameters.ParseSQL(ADOQuery2.SQL.Text, True);该参数为true时不需要该语句。

以上纯属个人经验,如有错误,敬请指正!

delphi 7连接oracle数据库问题相关推荐

  1. 用ASP.Net(C#)连接Oracle数据库的方法

    今天看了一下asp.net连接oracle数据库的方法,得到了如下代码.这段代码打开了MyTable表,并把操作员的名字列出.字段类型是OracleString.读取的时候用的是字段编号,我不知道怎么 ...

  2. Jmeter连接Oracle数据库

    一.Jmeter要连接oracle数据库,就必须复制JDBC驱动jar包文件ojdbc14.jar到Jmeter的lib目录下 二.进入Jmeter的bin目录运行Jmeter.bat,启动Jmete ...

  3. JDBC连接Oracle数据库测试

    JDBC连接Oracle数据库测试 package date20180727.dao; import java.sql.Connection; import java.sql.DriverManage ...

  4. java ojdbc 还需要装 oracle client 吗,c# 连接Oracle数据库必须安装客户端吗

    使用 ODAC 的 Net 方式 [email]nxyc_twz@163.com[/email] 大多数应用程序使用 OCI 的ODAC 标准方式来连接 Oracle 数据库服务器.这是使用第三方开发 ...

  5. Windows server2008 搭建ASP接口访问连接oracle数据库全过程记录--备用

    真的是太不容易了,以前的时候在window server 2003上面搭建了一套asp+oracle的接口系统,就费了好大的劲儿,其实那会迷迷瞪瞪的也不知道怎么的就弄好了,也懒得管了.OK,从昨天到今 ...

  6. C#连接Oracle数据库的方法(Oracle.DataAccess.Client也叫ODP.net)

    官方下载地址(ODP.net)(中文):http://www.oracle.com/technetwork/cn/topics/dotnet/downloads/index.html 官方下载地址(O ...

  7. bde oracle 商友的流程_bde oracle 商友的流程_BDE动态连接Oracle数据库

    BDE动态连接Oracle数据库 说明:系统是三层架构:数据库是Oracle9, Server采用BDE连接数据库,使用scktsrvr.exe,Client采用SocketConnection连接到 ...

  8. 在本机用Toad远程连接Oracle数据库

    在本机用Toad远程连接Oracle数据库 在本机利用Toad连接远程数据库,需要以下操作步骤. 第一步:安装Oracle数据库 安装Oracle数据库的时候,需要注意以下几点: 1)         ...

  9. oracle建表权限问题和JSP连接oracle数据库基本操作

    JSP连接oracle数据库相关操作 1.创建表 打开Enterprise Manager Console,为用户添加权限CREATE ANY TABLE和分配一定的表空间USERS限额1024k. ...

最新文章

  1. AI理论知识整理(17)-子式,非奇异,可逆
  2. asterisk 支持 VP8 video编码 实现安卓的视频通话
  3. 专题导读:大数据隐私保护
  4. 准备让MSN机器人可以显示头像
  5. 面试官跟我扯了半小时 CountDownLatch 后,给我发 Offer?| 原力计划
  6. javaweb——jsp(学习总结,javaweb必备技能)
  7. 如何把iso文件刻录在U盘上
  8. java日期格式化 类_Java日期格式化(DateFormat类和SimpleDateFormat类)
  9. unity 线渲染器LineRender
  10. 音乐迷(无损音乐下载器)
  11. 【消费者心理与行为(第6版)】第7章 消费者的需要与购买动机
  12. FPGA:逻辑函数的卡诺图化简法
  13. 2008R2虚拟机重启后进入系统恢复界面
  14. P6 EPPM 安装与配置指南 16 R1 2016.4
  15. Vivado2016如何改变字体大小
  16. 制作自己的openwrt刷机包_手机刷机包如何制作?自己如何制作刷机包?
  17. 智能商业化模式:信息流广告的动态展现策略
  18. 易语言打开摄像头_中维摄像头易语言实例
  19. 初识EMC元器件(三)——共模电感的参数解读
  20. Java语言对字节数组截取指定长度

热门文章

  1. sqlmap详细教程
  2. QQ跳转加好友、加QQ群链接代码生成制作
  3. SQL工具性能实测:居然比Navicat还快,数百万行数据导出仅51秒
  4. 分享网上找到的一个中国象棋源码
  5. 主键约束和唯一性约束的区别
  6. Mybatis : DEBUG [main] - PooledDataSource forcefully closed/removed all connections.
  7. SAP GUI 730 windows 免费下载
  8. 2CoreIDRAW 软件的实际应用
  9. HTTP协议浅析(中):请求报文和响应报文
  10. python线程创建对象_python线程池菜鸟教程