connection-string相关内容
我有一个大型 ADO.Net 数据集和两个具有不同约束的数据库模式 (Oracle).数据集将适用于任一模式,但我希望能够在运行时告诉数据集使用哪个模式(通过连接字符串). 这可能吗? 解决方案 在 .Net 2.0 世界中,您可以在运行时更改表适配器上的连接字符串.您只需确保 Connnection 属性是公开的,可以从数据集设计器中设置.
..
我有一个 c# 生成的数据集.如何更改连接字符串,以便可以将数据集与另一个(结构相同但填充不同)数据库一起使用?这必须在运行时发生,因为我在编译时不知道服务器或数据库名称.我正在使用 c# 2.0. 解决方案 可以修改表适配器的单个实例. _myAdapter.Connection.ConnectionString = connectionString;
..
在 Microsoft Access 2003 和 Visual Basic 6 中,我试图将表复制到另一个受密码保护的 access 数据库中... Select * INTO table2 IN 'database2.mdb' [;Password=TestPass] From table1 失败并出现错误:密码无效 Select INTO 格式是否不接受带有 mdb 的密码,并且密
..
我在 C# 应用程序中使用 Entity Framework 6,它运行良好.创建模型时,会生成带有所有必要配置的 app.config.现在我不喜欢在 app.config 中有东西,所以我使用连接字符串生成器.我成功地从 app.config 文件中删除了除此之外的所有内容:
..
我知道有人问了一个非常相似的问题 here,但答案对我没有帮助. 我正在使用带有 Oracle.ManagerDataAccess.Client 的 Entity Framework 6. 如果我在 app.config 中定义连接字符串,则连接有效.如果我在代码中指定相同的连接字符串,则会收到错误 键“数据源"的值的长度超过了它的限制“128". 这是正确的. 这是我的连接
..
我尝试从 EF 3.5 迁移到 6(使用 SQLite 作为数据库).我们无法在应用程序配置文件中设置连接字符串(这对 ef6 没有问题).我们必须在运行时以编程方式设置连接字符串(在用户选择 SQLite 文件之后). 这是我们的 app.config
..
Azure 函数应用的应用设置包含可在门户中设置的数据库连接字符串的值.在 C# 中,可以使用 访问它们 ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString 对于用 JavaScript 编写的 Azure 函数,是否存在可以访问连接字符串的等效构造?我知道它们可以存储在应用程序设置中,但由于
..
我添加了一个别名“."它应该指向我的本地(命名)实例“.\SQL2008".但是当我尝试连接到“."时,它会超时. 是我遗漏了什么还是不允许这样做? 我尝试过的别名不起作用: (设置为 32 位和 64 位,我也尝试过将端口留空.) 解决方案 如果您正在创建 TCP/IP 别名,您需要确保“SQL Server Browser"服务正在运行.同时检查服务器和客户端是否启用
..
我正在尝试通过 Java 连接到 SQL Server 2008. 我已将 sqljdbc4.jar 添加到我的项目库中. 没有为访问数据库的数据库设置用户名和密码(Windows 身份验证). 1433 端口正在侦听,但我仍然收到此异常: SQL 异常:com.microsoft.sqlserver.jdbc.SQLServerException:用户“"登录失败.ClientC
..
我最近不得不安装 SQL Server 并将数据库恢复到两台笔记本电脑,第一台花了我几天时间才弄清楚,第二台我还在苦苦挣扎. 我在这里都遇到了这个错误: 与 SQL Server 建立连接时出现与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接.(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Ser
..
..
当我尝试在数据库中插入记录时出现此错误.Microsoft OLE DB ODBC 驱动程序提供程序错误“80004005" [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序 我的连接是: Application("Db_ConnectionString")= "DSN=dsnname;UID=xxx;PWD=xxx;" 请尽快
..
我想从旧的 asp-classic 站点连接到 SQL Server Compact Edition 4.0,但我总是收到错误: “用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序错误 '80004005'[Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序." 我试过了 sCon = "数据源=c:\temp\
..
这应该非常简单,但我无法为使用 Windows 身份验证的 SQL Server 2008 的本地副本提供有效的连接字符串.我尝试使用数据链接属性工具创建连接字符串,并且连接没有问题,但是当我将生成的字符串复制粘贴到我的 ADODB.Connection 对象的 ConnectionString 属性中时,我得到了各种有趣和不同的错误. 设置 conn = Server.CreateObject
..
我正在尝试在 C# 程序中使用 DB2 .Net 数据提供程序,而不是依赖 ODBC.下面的连接字符串有效,但仅适用于一个库(比如我的库是 test1 和 test2). 数据源=xxx.xxx.xxx.xxx;用户ID=testuser;密码=testpassword;命名=SQL;默认集合=test1; 如果我添加“库列表=test1,test2;"(我已经尝试了几种变体)连接字符串,它不
..
每次我将修改后的表拖到我的 dbml 中时,VS2010 都希望我更新连接字符串,即使我已经创建了一个具有完全相同信息的数据连接.每次发生这种情况时,它都会将我的连接字符串更改为“DataSourceConnectionString",我必须从 5 个不同的文件中将其删除,并将其替换为我之前使用的连接字符串的名称,以免其他人使用该文件通过源头控制.有什么想法吗? 解决方案 在修补了一些相关
..
我需要根据环境变量将 Linq 的连接字符串设置为 Sql.我有一个函数,它会根据环境变量从 web.config 返回连接字符串,但是如何让 Linq 始终使用这个“动态创建的"连接字符串(最好不必每次都指定它)? 我知道我可以使用构造函数指定连接字符串,但是在 LinqDataSource 中使用数据上下文时它是如何工作的? 解决方案 使用: MyDataClassesDataCo
..
在以前版本的 EF 中,我们可以更改 dbcontext 连接字符串,如下所示: context.Database.Connection.ConnectionString = "新的连接字符串"; 我们如何使用 EF7 做到这一点? 谢谢 解决方案 我找到了解决方案:https://github.com/aspnet/EntityFramework/wiki/Configurin
..
我正在尝试执行实体框架的 Code First 演练 ( http://blogs.msdn.com/b/adonet/archive/2011/09/28/ef-4-2-code-first-walkthrough.aspx ). 我有最新的 SQL Server Express,当我通过命令行(sqllocaldb info)检查可用版本时:我看到 localdbApp1 和 v11.0
..
我想以编程方式设置连接字符串,绝对不更改任何配置文件/注册表项. 我有这段代码,但不幸的是它抛出了“配置为只读"的异常. ConfigurationManager.ConnectionStrings.Clear();string connectionString = "Server=myserver;Port=8080;Database=my_db;...";ConnectionStrin
..