具有现有域模型的实体框架 4
我目前正在考虑从 Fluent nHibernate 迁移到 ADO.Net Entity Framework 4。 我有一个包含用于 nHibernate 映射的域模型 (pocos) 的项目。我在博客中读…
DataSet.GetChanges - 将更新的记录保存在与源表不同的表中
我正在对包含来自名为 Test_1 的 SQL 表的数据的数据集进行操作,然后使用 DataSet.GetChanges(DataRowState.Modified) 函数获取更新的记录。然后,我…
缓存函数导入 :: ADO.NET 实体模型
我已经使用 Visual Studio 2010 的内置“函数导入”导入了 SQL 存储过程。 我想知道是否有内置或自定义的方法来缓存结果,就像您可以缓存控件一样,或…
ADO.NET 僵尸事务错误?如何保证命令不会在隐式事务上执行?
例如,当发生死锁时,以下SQL 命令会成功执行,即使它们分配了回滚后的SQL 事务。看起来,这是由 SQL Server 上创建的新隐式事务引起的。 有人可能期…
帮助使用可能的空值对 C# 的 SQL 查询进行参数化
我需要参数化此查询的帮助。 SELECT * FROM greatTable WHERE field1 = @field1 AND field2 = @field2 用户应该能够搜索这 2 个字段中的任何一个,并…
C# 如何获取每个列的类型和长度,然后使用 padright 的长度来获取每个字段末尾的空格
我有一个控制台应用程序,可以将数据从 SQL 表提取到平面文件。如何获取每个列的类型和长度,然后使用每个列的长度 padright(length) 来获取每个字段…
我应该如何多次插入多条记录?
我有一个名为 Entry 的类,如下声明: class Entry{ string Id {getset} string Name {getset} } 然后是一个方法,该方法将接受多个此类 Entry 对象,…
可以确定、控制多个 RecordSet ADO.Net 结果集中的 RecordSet 序列吗?
我使用类似于此支持/知识库文章的代码将多个记录集返回到我的 C# 程序。 但我不希望 C# 代码依赖于返回的记录集的物理顺序来完成它的工作。 所以我的…
DataTable列计算最高效的排序计算
假设您有一个包含“id”、“cost”、“qty”列的 DataTable: DataTable dt = new DataTable() dt.Columns.Add("id", typeof(int)) dt.Columns.Add("c…
在 C# 中使用存储过程进行登录
如果我运行具有两个参数值(admin、admin)的存储过程 (参数:管理员、管理员) 我收到以下消息: Session_UID User_Group_Name Sys_User_Name -----…