问题标签 [dbconnection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2429 浏览

autofac - 用 autofac 注册抽象类

我只是在添加了 autofac 程序集的快速制作的控制台应用程序中运行此代码:

尽管 DbConnection 是抽象类型,但也不例外。

autofac 是否真的创建了 DbConnection 的具体实例,尽管它是抽象的?

怎么可能不使用:

builder.RegisterType().As().WithParameter("connectionString", connectionString);

我是否必须从 DbConnection 继承并注入然后从 DbConnection 继承的 MySqlConnection?

0 投票
1 回答
88 浏览

.net - WCF 中的数据库连接使用存储在 IIS 服务器注册表中的专用系统帐户

我有 WCF 服务项目,它连接到 SQL Server 2008 来执行插入、更新、删除和选择等操作。在 IIS 上,我希望使用存储在服务器注册表中的专用系统帐户连接到 sql server。我在我的 WCF web.config 中使用以下代码从服务器的注册表中获取用户 ID 和密码

我收到用户“域\服务器名”错误消息的登录失败

IIS 服务器上的身份验证级别是匿名身份验证

任何帮助,将不胜感激。谢谢,瑜伽士

0 投票
2 回答
992 浏览

r - 连接到 postgres 时出现 rgdal 错误

我正在使用 Mac Os 10.9.2 和 R 版本 3.0.2。我使用dbDriver()anddbConnect()来启动到我的数据库的连接。接下来,我尝试使用连接到我的 postgres 数据库

这不起作用,并且总是返回“无法打开文件”错误。我从https://stat.ethz.ch/pipermail/r-sig-geo/2010-January/007519.html了解到,原因是缺少 PostgreSQL 驱动程序。使用命令可以看出ogrDrivers()

有人可以帮我安装驱动程序吗?或者我怎样才能使这项工作?任何帮助深表感谢!

谢谢!

0 投票
3 回答
846 浏览

python - 为什么我们需要 mysql 中的 --skip-grant-tables 来删除错误 1045:access denied ?它到底有什么作用?

为什么我们需要 --skip-grant-tables 来删除Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) linux/unix 或 windows 的每个地方都有相同的错误。谁能解释一下。--skip-grant-tables 究竟做了什么?这是我的代码

0 投票
1 回答
645 浏览

c# - 一个类的多个数据源(ODBC、OleDB、SQL)

我希望能够使用相同的代码从多个数据源获取数据。在我的程序中,我得到了几个用于不同数据源(可能是 ODBC、OLE DB 和 SQL)的连接字符串。

现在我不想为每个数据连接编写单独的代码。我可以知道连接字符串要与哪些类一起使用(例如 OleDbConnection、SqlConnection、OdbcConnection)。显然它们都是 DbConnection 类的继承者。我想知道我是否可以用它来编写一个可以访问它们的类?

0 投票
1 回答
416 浏览

php - 尽管现有 Yii 框架数据库连接,我可以建立替代数据库连接吗

我们在 yii 框架中使用 config.php 文件中定义的 mysql db 连接来做应用程序。然而由于某种原因,我们想连接到其他服务器 mysql db。我可以这样做吗(不使用现有连接):

当我尝试时,我得到了错误: mysqli_connect(): php_network_getaddresses: getaddrinfo failed: hostname nor servname provided, or not known

在这条线上$db_handler = mysqli_connect('http://xxx.xxx.xxx.xxx', 'name', 'password', 'db_name');

是否有任何解决方法,破解短时间连接以从外部服务器(不是本地主机)获取一些数据?

更新

我刚碰到这个踏板。然而,当我尝试:

yii 发出 CDbException:

CDbConnection failed to open the DB connection: could not find driver

0 投票
3 回答
788 浏览

java - 无法加载驱动程序 java.sql.SQLException:找不到适用于 jdbc 的驱动程序

我在连接我的 java 和 mysql 数据库时遇到问题,昨天工作正常,但现在不工作了,这是我的代码。

0 投票
2 回答
269 浏览

c# - Oracle 连接在第二次尝试时不起作用

当我第一次调用函数时,它可以工作(将数据填充到复选框),但是当我尝试第二次调用函数时(通过单击按钮)。它显示我的连接未打开的错误:

Error: Items collection cannot be modified when the DataSource is set.

问题是什么?

0 投票
1 回答
273 浏览

vb.net - 关闭函数创建的 DbConnection

也许这是完全错误的做事方式,如果是这样,您能否指出我正确(优雅)的方式。:)

我的 vb.net 项目中有一个模块。该模块处理数据库连接。这个想法是让其他模块在需要创建连接时使用这个模块。

对于每种数据库类型,我都有打开数据库连接的功能。作为一个例子,我有这个功能可以打开一个 oracle 连接。

创建连接似乎工作正常。我遇到的问题是我现在不确定如何关闭此函数创建的连接。

0 投票
1 回答
196 浏览

php - 它们是如何工作的:DB-Connect 和 SQL 注入?

我的问题是关于数据库连接和 SQL 注入的应用。我正在使用下面提供的代码成功连接到我的数据库。我想问一下:

  1. foreach 如何停止 SQL 注入?
  2. 如果有更好更有效的方法使连接更安全?
  3. 如果将 dbconnect.php 包含在另一个文件(例如 global.php)中,连接是否仍然有效并为我提供来自数据库的有效数据,作为回报,该文件包含在实际使用数据库的主文件中是?

示例文件.php:

dbconnect.php:

非常感谢!