dsn相关内容
我们有一个ASP.NET网站,它使用我们希望能够使用connectionstring访问的数据库。我们已成功设置用于连接到此数据库的DSN,但我似乎找不到正确的连接字符串魔术。 有没有一种直接的方法将DSN中的值转换为连接字符串?我知道从用户界面上看,这个问题没有一个明显的答案……每个数据库供应商都提供了不同的用户界面来根据他们的需求创建DSN。然而,我希望在UI下面,它可能只是在幕后创建一个连
..
我有一个遗留的VB6应用程序,它根据配置文件中的参数构建DSN。该参数是ODBC连接,并且该连接具有将服务器(DBSERVER)映射到驱动程序(“SQL Server Native Client”)的名称(DSN-NAME)。 通常,它构建如下DSN: DSN=DSN-Name;User=foo;Password=bar 如果我在文件中指定主机名,它将构建一个连接字符串,其内容为
..
..
报表设计器在设计器中创建水晶报表,并通过 ODBC (DSN) 连接直接连接到数据库.相同的报告通过 DSN 的 Winform(C#) 应用程序执行,并提供数据库服务器、数据库、用户 ID 和密码. 我需要对 Crystal Report 对象进行此类更改.ReportDocument 不应通过 DSN 直接连接到数据库.相反,我们将通过调用相应的存储过程和参数作为System.Data.
..
报表设计器在设计器中创建水晶报表,通过 ODBC (DSN) 连接直接连接到数据库.相同的报告通过 DSN 通过 Winform(C#) 应用程序执行,并提供数据库服务器、数据库、用户 ID 和密码. 我需要对 Crystal Report 对象进行此类更改.ReportDocument 不应通过 DSN 直接连接到数据库.相反,我们将通过调用相应的存储过程和参数作为 System.Data
..
我正在尝试通过 php 的 PDO 类连接到 odbc 数据库: $dsn = 'odbc:CS_HDZipCodes32bit';$用户名 = '演示';$password = 'skdemo!';$connection = new PDO($dsn, $username, $password);死( var_dump( $connection ) ); 但是当我这样做时,我收到错误:
..
我正在构建一个需要与 MS Access 数据库通信的桌面应用程序.现在,除非我想在每台将使用桌面应用程序的计算机上为数据库注册 DSN,否则我需要一种以无 DSN 的方式连接到数据库的方法. 我搜索了很多,找到了一些关于如何创建连接字符串 基于此,我尝试基于此修改我的程序,但没有成功.下面的代码失败.如果我将 getConnection 中的字符串切换为“jdbc:odbc:sampleD
..
当我使用向导创建到 SQL Server 的 DSN 连接时,我能够将它链接到一个视图.在这种情况下,Access 会将其识别为可编辑的表格. 但是如果我使用无 DSN 连接到使用 vba 代码的视图(来自 https://support.microsoft.com/en-us/kb/892490),它作为不可更新的表链接. 我不知道为什么会有所不同,但是如何连接到 SQL Serve
..
使用系统;使用 System.Collections.Generic;使用 System.ComponentModel;使用 System.Data;使用 System.Drawing;使用 System.Linq;使用 System.Text;使用 System.Windows.Forms;使用 Microsoft.SqlServer.Management.Common;使用 Microsoft
..
我使用 odbc(with dsn) 和 php 连接到 sqlsever2008 但问题是,当我从中检索信息时,它具有类似 的字符.我在 sqlserver 中的数据类型是 nvarchar.知道为什么会这样吗? 注意:页面是utf8. 编辑: 我使用 echo utf8_encode(odbc_result($this->result,'name') ); 并且字符如下: ÂãæÒ
..
我考虑切换到使用DSN连接的数据库访问库-connect("mysql://login:password @ database?options").DSN使用@作为分隔符.这是否意味着密码不能包含@符号?还有其他限制吗? 解决方案 使用DSN可能会遇到任何特殊字符,特别是在语言/平台转义或特殊字符规则决定干预的情况下. 对于梨样式DSN ,我想您正在使用,使用 URL编码应该可以
..
我有一个Excel应用程序,我想在其中向用户显示数据源名称(即DSN)列表,以便他/他可以选择要使用的数据源. 希望获得列表后,我可以轻松访问DSN属性以连接到适当的数据库. 请注意,我不是要使用无DSN的连接. 解决方案 DSN项通过以下项存储在注册表中. HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Source
..
目标:仅从MySQL数据库中获取数组. 问题::我在PDO语句中使用$ dsn“字符串变量"作为参数,但是似乎存在未捕获的异常,这与调用驱动程序或( PDO-> __ construct)-我不确定.您是否对如何修复$ dsn字符串变量或此代码的其他区域(可能导致其失败)有任何想法?预先感谢. //定义数据库参数 $dbhost = "localhost"; $d
..
我正在尝试使用带有odbc的PDO连接到MSSQL数据库.我知道有一个软件包SqlSrv(但是由于某些原因,该软件包(.dll)无法正确加载).因此,我发现一些文档争论说PDO也有可能.在我的PHP.ini中,我启用了扩展名php_pdo_odbc.dll,它可以很好地加载. 我的连接字符串如下: $conn = new PDO( 'odbc: Driver=S
..
我们正在将应用程序的一部分作为Windows服务运行,它需要能够访问DSN才能通过ODBC导入.但是,通过反复尝试,似乎可以访问哪些DSN受到很多限制.例如,似乎它不能 1.除非正在运行该服务的帐户具有管理员特权,否则请访问系统DSN. (尝试连接时出现“访问被拒绝"错误) 2.访问由其他用户创建的用户DSN(这是可以理解的). 3.通过网络访问文件DSN 我已经读过文件DSN的目的是允许其
..
在我的原始帖子中:在研究问题时,我能够确定ODBC驱动程序和DSN可用于ADO,Toad和Microsoft Power BI(当针对Oracle表使用特定查询时).我再也无法通过Access或Excel在Oracle V $ SQL表中记录条目,以进一步解决问题. 但是,今晚,我能够通过尝试通过DSN连接并浏览Oracle中的表来使Power BI重新创建相同的行为. Oracle捕获了S
..
我知道如何使用连接字符串从数据库中读取值,即 建立数据库连接以读取 $conn = New-Object System.Data.SqlClient.SqlConnection $conn.ConnectionString = "Server=10.10.10.10;Initial Catalog=database_name;User Id=$username;Password=$p
..
我需要一种编程方式来创建SQL Server ODBC数据源.我可以通过直接访问注册表来做到这一点.最好通过可用的(SQL Server/Windows)API来完成此操作,以防止注册表项或更新的SQL Server驱动程序中的值发生更改. 可接受的答案注意::使用SQLConfigDataSource可从注册表项等的详细信息中提取代码,因此更加健壮.但是,我希望SQL Server可以将它
..
我正在使用Windows 10 64位专业版在SQL Server 2016中为我的数据库设置系统DSN(64位).当要求我选择驱动程序来设置数据源时,有以下选择: 用于SQL Server的ODBC驱动程序13 SQL Server SQL Server本机客户端11.0 SQL Server本机客户端RDA 11.0 似乎我可以使用所有这些驱动程序来设置数据源.那么从速度和效
..
我正在尝试通过php的PDO类连接到odbc数据库: $dsn = 'odbc:CS_HDZipCodes32bit'; $username = 'demo'; $password = 'skdemo!'; $connection = new PDO($dsn, $username, $password); die( var_dump( $connection ) ); 但是当我这样
..