.net调用delphi 的DLL使用ADO 连接oracle出错 是怎么了,但是delphi调就没问题。 这个诡异的问题有人知道吗?

问题描述

如题,能够帮我解决这个问题,奖励1000大洋。求大家帮帮忙!!

解决方案

解决方案二:
看你怎么掉滴,贴出对方的api和你的pinvoke声明。不过话说delphi滴人更喜欢用BDE引擎访问数据啊

时间: 2024-12-29 08:57:36

.net调用delphi 的DLL使用ADO 连接oracle出错 是怎么了,但是delphi调就没问题。 这个诡异的问题有人知道吗?的相关文章

visual studio 2010-64位系统编写MFC程序通过ado连接Oracle在项目属性设置为win32平台时调试出错

问题描述 64位系统编写MFC程序通过ado连接Oracle在项目属性设置为win32平台时调试出错 我64位的系统用VS2010编写MFC程序,通过ADO方式连接Oracle数据库,在项目属性中设置为x64平台时,程序调试可以正常的连接数据库并对数据库进行增删改查等操作:但是将项目属性设置为win32平台时,程序调试就停在连接数据库那一语句并报有未经处理的异常,请问到底是什么原因啊?应该如何解决? 解决方案 数据库引擎是否支持32bit程序访问.你的ADO等方式配置是否有平台依赖性的地方

ado-c++ ADO 连接ORACLE 数据库 windows系统验证方式连接老是失败.

问题描述 c++ ADO 连接ORACLE 数据库 windows系统验证方式连接老是失败. 开发过程中要用C++ 连接oracle 数据库,但是由于数据库的密码不知道,所有用系统验证的方式连接数据库,但是查询了网上的各种资料,一直都无法连接上数据库. 参考到的资料有.http://www.codeproject.com/Articles/2304/ADO-Connection-Strings http://www.connectionstrings.com/oracle/ 代码: OLE DB

oracle client 连接oracle 出错:ora-12170如何解决?

问题描述 oracle client 连接oracle 出错:ora-12170如何解决? ping ip是通的,telnet ip 1521是通的,tnsping ip也是通的,就是连接的时候报:ora-12170连接超时错误,有哪位大神帮我解决下这个问题啊 解决方案 oracle client tnsnames.ora configORA-12170 TNS 连接超时 oracle 解决方案二: 首先进入sqlplus命令界面输入lsnrctl status检查监听是否启动. 如果没启就再启

C++ ADO连接Oracle数据库时:多步OLE DB操作产生错误...

问题描述 CStringstrProvider="Provider=OraOLEDB.Oracle;DataSource=x.x.x.x:1521/XE;InitialCatalog=x;UserId=test;Password=test";try{m_pConnection.CreateInstance(_uuidof(Connection));m_pConnection->Open(_bstr_t(strProvider),"","",

java连接oracle出错

问题描述 java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection用plsql developer能连接上,但是在程序里面出错了java.sql.SQLException: Io 异常: The Network Adapter could not establish the connectionat oracle.jdbc.driver.DatabaseError.throwSqlEx

VB语言使用ADO连接、操作SQLServer数据库教程_vb

几年前学过的VB几乎忘光了,这几天复习了下.VB连接ADO数据库并不是非常难. 连接第一步(要仔细看) 对于小白来讲,这里的教程最详细,连接ADO数据库第一步,要添加什么部件呢?全称是Microsoft ADO Data Control 6.0 (SP6) (OLEDB) 部件. 在Microsoft ADO Data Control 6.0 (SP6) (OLEDB)部件里有一个名叫:Adodc数据控件,要将它添加.在Adodc数据控件数据位置中找到ACCES. 控件引用的方法(值指的是姓名)

asp.net 连接Oracle数据库

  代码如下   connectionString="Password=czh;User ID=czh;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.168.211)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=skydream)));" HOST:服务器IP或者服务器名称 SERVICE_NAME:oracl

asp.net 连接Oracle数据库实例代码

连接oracle数据库很简单,如下  代码如下 复制代码 connectionString="Password=czh;User ID=czh;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.168.211)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=skydream)));"   HOST:服务器IP或者服务

asp.net webservice调用Delphi的dll

问题描述 asp.net webservice调用Delphi的dll asp.net webservice调用Delphi的dll,执行方法Init(连接Oracle数据库),报错连接超时. 建立个winform程序,调用Init函数可通过,但webservice就是不行. 我是发布在服务器server 2003 32位, IIS发布,发程序发布的文件扔到IIS根目录,dll文件在bin目录下. 调用的这个dll文件又调用了另一个dll,2个dll文件都扔到bin目录下了.不知道是什么原因,w