为什么批量更新大约一分钟后FbDataAdapter会抛出NullReferenceException?
将包含 1850 左右新行的 DataTable 更新到 FbDataAdapter 时,我在执行期间收到 NullReferenceException。 通常它会成功插入大约 1200 条记录,有时更…
为什么 DataAdapter 没有收到触发器抛出的错误
我在处理更新操作的视图上有一个触发器。 当我使用 MS Management Studio 并执行插入时,我收到此错误: Msg 50000, Level 16, State 10, Procedure T…
.NET DataSet.HasChanges 错误地为 false
有没有人遇到过 ds.hasChanges() 是错误的,尽管 ds 在断点处检查时显然已经发生了更改? 我已经看它很长一段时间了,但我看不出出了什么问题... // c…
在数据源中删除的行的 DataAdapter.Fill() 行为
我使用 DataSet/DataTable/DataAdapter 架构在数据库和我的模型对象之间进行协调,它们有自己的支持(它们是不受 DataRow 支持)。 我有一个带有 Acce…
这是 DataTable API 中的错误吗? 改变以“错误的顺序”存储/执行。
编辑:无论您是否认为这是一个 .NET bug,任何评论都将不胜感激。 我有一个错误,我已设法将其简化为以下情况: 我有一个 DataTable,其中主键必须保…
DataAdapter 更新方法 - 它使用哪个连接?
抱歉这个可能很愚蠢的问题。 因为我在互联网上没有找到任何关于它的信息,所以它可能是完全显而易见的,而我只是盲目地看到?! 我正在尝试通过 DataA…
SQLiteDataAdapter 未填充指定的 DataTable
我正在尝试从 SQLite 数据库中提取一些数据,以便可以在 GUI 中填充 GridView:这是返回 DataTable 的代码: DataTable table = new DataTable(); SQL…
VS2005/VS2008数据集设计器,将一行插入具有自动生成的guid列的表中
我有一个使用 VS2005/VS2008 数据集设计器创建的强类型数据表。 该表有一个主键列,它是一个 guid,由 SQL Server 填充。 问题是当我想向我的 DataTab…
设置 UpdateBatchSize 时要注意什么
我有一个 .NET 应用程序,它合并两个包含大量行(10,000 多行)的数据表。 使用 DataAdapter.Update 命令时,很可能会对 SQL 表执行大量更新/插入。 …
针对类型化数据集的数据适配器 = SQL 模式噩梦
我看到很多参考文献都指出 TableAdapter 既弱又愚蠢,任何真正的开发人员都会使用 DataAdapter。 我不知道这是否属实,但我正在探索这个问题,并强调…
DataAdapter 从基表架构中选择字符串?
当我构建 .xsd 时,我必须为每个表选择列,并且它为表创建了架构,对吗? 那么,如何才能将该 Select 字符串用作数据适配器新实例的基本 Select 命令…
C# 问题:加载 .MDB 文件、对其进行更改并将更改保存回原始文件的最简单方法是什么?
我正在进行的项目即将完成。 我正在加载一个 .MDB 文件,在 DataGrid 上显示内容并尝试在 DataGrid 上获取这些更改并将它们保存回 .MDB 文件中。 我还…
DataAdapter 使用外观模式还是适配器模式。
当我看到DataAdapter对象的Update()、Fill()方法时,我总是在想DataAdapter是否使用了Facade模式? 看起来它会在幕后创建 Command 对象、Connection …