在简单的 WinForms 应用程序中管理数据访问
我有一个使用 SQLite 的简单 WinForms 数据输入应用程序。它将始终是单用户应用程序,并且始终具有本地数据库。我有多个选项卡,其中 UserControls 作…
“打开/关闭” SqlConnection还是保持打开状态?
我用静态方法在简单的静态类中实现了我的业务逻辑。这些方法中的每一个在调用时都会打开/关闭 SQL 连接: public static void DoSomething() { using …
是否有标准的 .NET 方法来测试 SqlConnection 字符串是否有效?
可能的重复: 如何检查连接字符串是否有效? 目前我'我这样做: internal bool CheckConnection() { using (SqlConnection testConn = new SqlConnec…
使用soap将mysql转至android
我很清楚android不支持mysql 但我需要连接 mysql 并从我研究的数据库中获取信息, 有 SOAP 和 REST 服务可以从 android 连接 mysql 有可能吗?然后给…
为什么SqlConnection会忘记数据库类型
我最近发布了一个关于 SqlConnection 在“ChangeDatabase”范围结束时丢失其数据库信息的问题(当我认为该问题与实际问题无关时,立即删除)。示例: …
在 .NET 存储过程中使用 SQLContext.Pipe.Send() 之前更改结果
是否可以编辑从command.ExecuteReader返回的数据,然后将其返回到SqlContext.Pipe.Send()?是否有任何可预见的问题(我必须将光标重置到开头)? 我有…
ASP.NET 连接池问题?
我在 ASP.NET 网页中的每个 Insert、Update、Delete 和 Select 方法中创建 SqlConnection 对象。然后我关闭finally 块中的连接对象。但我不确定这是一…
SqlConnection 和 TransactionScope 超时
我有一个超时为 60 分钟的 TransactionScope(通过 DTC,已提交读)。 在 TransactionScope 中,我已打开连接(我希望加入事务),但 30 秒后出现超时…
using语句可以用大括号代替吗?
我对 SqlConnection 使用 using 语句。这对性能有好处,因为强制调用 Dispose() 会更快地释放到池的连接。 但是,我意识到使用中创建的对象无法重新定…
SqlConnection 会被 GC 处理掉吗?
免责声明:我知道在处理非托管资源时应该实现IDisposable。代码的其余部分应该是确定性的,并执行 using (...) { } (相当于 try {} finally { Dispos…
单个 sqlconnection 中的多个 sqltransactions
我有一些想要执行的代码,如下所示。但我在第二次迭代时不断收到异常“此 SqlTransaction 已完成;它不再可用”。有人可以帮我指出我在这里做错了什么…
客户端应用程序中打开的 SqlConnections 与 SQL Server 中的进程之间有什么关系?
我只是尝试对 SQL Server 数据库中的表进行简单的架构更改(通过使用 SMSS 中的设计工具)。每当我尝试保存更改时,它总是超时。我想知道这是否是由于…