40得票6回答
何时应该打开和关闭与 SQL Server 的连接?

我有一个简单的静态类,其中有几个方法。这些方法中每一个都会打开SqlConnection,查询数据库并关闭连接。这样,我可以确保始终关闭到数据库的连接,但另一方面,我不喜欢总是打开和关闭连接。下面是我的方法示例:public static void AddSomething(string so...

208得票3回答
在什么情况下,一个 SqlConnection 会自动注册到环境 TransactionScope 事务中?

SqlConnection被“enlisted”到事务中是什么意思?这是否意味着在该连接上执行的命令将参与到事务中? 如果是这样,什么情况下会自动将SqlConnection注册到环境TransactionScope Transaction中? 见代码注释中的问题。我对每个问题答案的猜测在...

9得票1回答
通过客户端服务器断开连接来管理SQLConnection / Datasnap

在我的 Datasnap 客户端应用程序中,我使用 1 个 TSQLConnection 作为我的方法和 ProviderConnection。 当连接丢失时会出现问题,但是 TSQLConnection.Connected 和 TSQLConnection.ConnectionState 都...

7得票4回答
使用SQL身份验证的SQL连接字符串

我正在使用以下这个 SQL 连接字符串: string connection = "data source=OSBORNECHARLES2;initial catalog=TWO; integrated security=False;User ID=userid;Password=PWD";...

19得票3回答
如何在现有的SqlConnection中使用ADO.net实体框架?

我有一个使用SqlConnection的现有asp.net网站。 我添加了ADO.net Entity Framework。 我已成功连接到数据库并创建了.edmx文件。 我能够使用自动生成的连接字符串通过Entity Framework进行连接。 我想要为Entity Framewor...

7得票2回答
使用Dapper管理ASP.NET MVC中的SQLConnection

我正在使用MVC快速尝试Stack Overflow/Sam Saffron发布的新Dapper Micro ORM。我想知道在我的控制器内管理SQLConnection对象的最简单方法是什么?我只是为了快速浏览一些数据并测试Dapper而做了一些简单的事情,但像这样打开/关闭连接是否理想? ...

9得票1回答
为什么SqlCommand构造函数中同时存在SqlConnection和SqlTransaction?

我想知道,为什么会有这个SqlCommand构造函数的重载: public SqlCommand( string cmdText, SqlConnection connection, SqlTransaction transaction ) 当我需要创建一个内部方...

23得票6回答
C#连接数据库并列出数据库

可能是重复问题: SQL Server查询以列出当前所有数据库名称 我想知道如何在连接到服务器后不指定数据库的情况下列出数据库。sqlConnection1 = new SqlConnection("Server=" + sqlServer + ";Database=" + d...

9得票1回答
在.NET Core 3.0中将IConfiguration注入到Program.cs(控制台应用程序)

我正在尝试将IConfiguration(Microsoft.Extensions.Configuration包)注入到Program.cs中,但不知道是否可能,并且显然也不知道如何做到这一点(如果可能的话)。 在其他项目的Startup类中,我已经执行过它,但在控制台应用程序中,我发现不能...

95得票10回答
改变SqlConnection的超时时间

我正在尝试覆盖默认的SqlConnection超时时间,但出现错误提示: 属性或索引器因为只读无法分配。 是否有解决方法?using (SqlConnection connection = new SqlConnection(Database.EstimatorConnection...