使用 DataAdapter 将 DataTable 插入数据库不起作用
我正在尝试使用 DataAdapter 将 DataTable 插入数据库表(数据库位于移动设备 - Psion 上)。由于某种原因,它不起作用 - 当我检查数据库表时 - 它只…
ReadOnlyException DataTable DataRow“列 X 是只读的。”
我有一小段代码最初一遍又一遍地创建一个 SqlDataAdapter 对象。 为了稍微简化我的调用,我用 SqlCommand 替换了 SqlDataAdapter,并将 SqlConnection…
简单查询超时仅在.net SqlDataAdapter 中
好的,我的查询在 Sql Management Studio 中运行需要 2-5 秒。但是当我通过 .net 应用程序运行它时,它每次都超过 5 分钟的 CommandTimeout。 我知道 …
使用 SQLDataAdapter 查询动态列名
我正在尝试根据查询字符串动态更改 SQLDataAdapter 中的查询。我尝试将其作为参数传递,但这不起作用。还有其他建议吗? 现在我有: Dim conn As Data…
如何使用 SqlDataAdapter 和 DataTable 将新列插入到数据库表中?
在我的.NET 程序中,我想通过插入新列来修改数据库表的结构。但我不想通过 ADO.NET 在数据库上运行“ALTER TABLE .....”命令来完成此操作。我想通过…
将 Access 2010 转换为 SQL 2008
只需编写一个工具(c# .Net 4)将现有的 Access 2010 数据库转换为 SQL Server 2008。 目前我必须转换数据类型并手动构建表和约束的“创建”命令。 那…
SqlDataAdapter 输出变量问题 C#
我不清楚如何在使用 C# 时格式化输出变量的 SqlDataAdapter 错误消息: 索引(从零开始)必须大于或等于零且小于参数列表的大小。 代码示例(存储过程…
64 位 SqlDataAdapter 出现 OutOfMemoryException
环境是: 64 位 Windows ~50GB RAM .NET 3.5 SP1 SQL 2008 代码是(基本上来自内存): System.Data.DataTable table = new System.Data.DataTable();…
C# SqlDataAdapter.Fill 在传递数据表参数时给出有关数据转换的错误
我正在尝试使用 C# 中的 SqlDataAdapter 填充数据表。我对这些对象不太熟悉,基本上正在研究其他人的代码模板,试图弄清楚它是如何工作的。这是基本形…
运行 DataAdapter/DataSet SQL 查询时如何检查错误?
这就是我使用 SQL Server 在 VB 中使用 DataAdapter 和 DataSet 更新表的方法: sqlStmt = String.Format("INSERT INTO my_table (name, lastname) VA…
TransactionScope 不使用 SqlDataAdapter.Update 回滚
我使用 SqlDataAdapter.Update 和 DataTables 在单个事务中更新两个 SQL 表。如果任一插入失败,我想回滚所有数据。这是我的代码: using (var conn =…