odbc相关内容
我看到几个示例,其中源名称列表来自注册表(HKEY_LOCAL_MACHINE\Software\ODBC\ODBC.INI\ODBC数据源)。有没有其他方法可以获取ODBC数据源名称列表? 我只需要使用Delphi标准组件,所以我不能使用3d方解决方案。 解决方案 你必须使用 SQLDataSources 函数从ODBC32.DLL。 示例。
..
我正在尝试编写一个在服务器端计算一些数字的查询,而不是在拉出数据之后。我不断得到SQL0802错误。我已经尝试了一个常规的 Sum 以及 Double 和 float 命令。我认为回归是漫长的。我使用SQL Squirrel,所以我去了删除小数位限制,看看是否会解决问题。这是把它抛弃的“毛利率”计算。其余的计算工作正常。我感谢任何帮助我可以得到。这只是代码的一部分。我省略了 Where , Gro
..
当我尝试通过DB2 ODBC连接Derby数据库时,这是一个问题 我启动了Derby网络服务器,并创建了一个名为“mydb”的数据库 但是,在我按照IBM网站上的文章中描述的步骤之后,我反驳了服务器端的问题。 步骤1-> db2 catalog tcpip node MYDERBY remote localhost server 1527 步骤2-> db2目录db mydb在
..
我已经在Windows 7 Pro上安装了IBM DB2 Database Express。 现在,我想创建我的C#代码,以便选择/插入/更新记录在DB2表中。 我花了整天在互联网上搜索如何安装OLEDB或ODBC驱动程序以连接到DB2数据库的链接。但没有成功!!! 所以,我想知道有人可以帮助我还是给我一个有用的链接下载驱动程序。 谢谢 解决方案 以下链接有详细的步
..
我试图使用客户端访问ODBC驱动程序使用以下代码从.NET运行针对DB2数据库的参数化查询: var db2Cmd = new OdbcCommand(“INSERT INTO presnlats(LAT)VALUES(@LAT)”,db2Conn); db2Cmd.Parameters.AddWithValue(“@ LAT”,insertValue); Console.Out.
..
我在db2中有一个存储过程 创建类型intArray作为整数数组[100] @ 创建或替换过程sum(在numList中intArray,总共为整数) begin 声明i,n整数; set n = CARDINALITY(numList); set i = 1; set total = 100; while(i
..
我没有将PDO :: ATTR_PERSISTENT设置为使用PHP / PDO连接到UnixODBC驱动程序,名为iSeries Access for Linux。我的PDO构造函数,因为我想使用池而不是持久性(我在一个PHP-CGI环境中)。 使用 http://www.ibm.com/developerworks/systems/library/es-linux_bestpract.h
..
我有一个即将到来的项目,我将需要将我们的网站( PHP5 / Apache 1.3 / OpenBSD 4.1 )连接到在iSeries上运行的后端系统与OS400 V5R3,使我可以访问存储在那里的一些表。我已经做了一些检查,但是遇到了一些障碍。 从我所看到的DB2的DB2扩展和DB2软件只能在Linux下运行。我已经尝试使用IBM的所有软件编译扩展,甚至没有运气尝试预编译的ibm_db2
..
我正在尽可能多地使用这个IBM指南((pSeries)虽然我们无法获得GUI配置实用程序的工作。) http://www-03.ibm.com/systems/i/soft...ide /index.html 我下载并成功安装了iSeriesAccess驱动程序和先决条件。 rpm -i iSeriesAccess-5.4.0-1.6.i386.rpm 我已经
..
在尝试执行需要日期时间输入参数的存储过程时,odbc_prepare语句有一些新问题,并且出现问题。 如果要使用odbc执行,而不使用下面显示的准备语句我没有问题... $ dblink = db_connect(); $ query =“EXEC dbo。[ProcedureName]'”。 $ dateinput。 “”“ odbc_exec($ dblink,$ que
..
我有SQL Server表: CREATE TABLE [dbo]。[Table1]( [ rec_id] [int] IDENTITY(1,1)NOT NULL, [id] [int] NOT NULL, [date] [datetime] NOT NULL, [ps] [varchar] (200)NULL )ON [PRIMARY] 我通过代码获取数据:
..
如果我有一个名为myDs的DataSet,并且通过直接访问在一个循环中编辑一个字段,如下所示: for(int i = 0; i
..
我正在重建一个在过去五年中开发的系统,最初开始于经典ASP我现在将整个事情移动到ASP.NET(使用VB.NET) 系统一直困扰着数据连接打开太多的问题,导致定期的“max_connections超越”错误。 问我的服务器 我目前正在打开连接,如下所示: Dim sql =“SQL SELECT” Dim oConnection As OdbcConnection =
..
我尝试在SAS中连接到Teradata。我在机器上设置了一个teradata ODBC。目前对我的假设是,使用ODBC是我访问数据库的唯一方法。这里是我的连接命令的语法: Libname Teradata ODBC dsn ='dsnname'uid ='uid'pwd ='pwd'; 结果: 错误:找不到ODBC引擎。 错误:LIBNAME语句中出错。 它一直说无法找到OD
..
我已经下载MySQL ODBC Connector 5.1。现在我想设置DSN。但是得到的错误: 连接失败:[HY000] [MySQL] [ODBC 5.1驱动程序]主机'117.xxx'不是允许连接到此MySQL服务器 我的服务器url是server.myweb.com - 这个名字进入TCP / IP服务器, Port = 3306。 我也输入了用户ID和密码,这是我打开w
..
我的用于连接到DB2i的odbc连接字符串如下所示: Driver = {Client Access ODBC Driver )};系统= XX.XX.XX.XX; DBQ = LIB1 LIB2 LIB3 LIB4 LIB5 LIB6 LIB7 LIB8; languageid = ENU; qrystglmt = -1; CMT = 0;登记表= 1 上述连接字符串指定要使用的多个
..
后续问题的后续步骤:强制SET IDENTITY_INSERT从MS Access更快地生效 我正在从MS Access后端升级到SQL Server后端。许多表具有自动编号主键。我试图填充他们如下(伪代码): ExecutePassThru“SET IDENTITY_INSERT dbo.Accounts ON” db.Execute“INSERT INTO sql_Accoun
..
我可以读取MySQL数据库,并尝试通过MySql ODBC 5.1驱动程序连接到它。我从服务器获取授权失败(401)。管理员设置我的访问权限如下: mysql> grant select,在数据库上创建临时表。*到由'password'标识的'adrian'; 我可以使用像dbvisualizer这样的工具连接数据库。 我试图在C#.NET中使用的连接字符串如
..
我有最新的64位版本的PostgreSQL。我运行Win 7 64位。我已经安装了ODBC驱动程序(通过初始安装程序),当我安装PG,并将其升级到最新版本从 http://www.postgresql.org/ftp/odbc/versions/msi/ 。 但是,当我去ODBC控制面板,并尝试添加用户DSN,PostgreSQL未列为服务器。 我按照这里,但我注意到链接已过期。
..
我有一份使用Crystal Reports 2008的报告,我需要部署一个生产系统,这意味着我需要能够在运行时更改数据库连接。数据库是PostgreSQL 8.3.0,用于创建初始报告的连接是一个ODBC连接。 我已经找到了多种方法来更改数据库连接,包括以下: reportDoc.Load(report); reportDoc.DataSourceConnections [0]
..