strongly-typed-dataset相关内容

具有存储过程的数据集与实体框架

整个问题已经改写得更清楚了.. 新项目设计: SQL Server 2012 Visual Studio 2012 .Net 4.5 业务逻辑将在存储过程中实现 ASP.Net 网络表单 WCF SOAP XML Web 服务使用 DBA 提供的存储过程与数据库进行通信 实体框架或数据集 在这里我可以使用 Dataset - 没问题,但我想在更详细的解释中了解 Enti ..

在 .NET 4 中未使用 TypedTableBase 的类型化数据集

我正在将我们的 DAL 类库迁移到 .NET 4(从 .NET 3.5).我们经常使用类型化数据集,并且我们经常迭代表: foreach(ds.MyTable 中的var row) var tmp = row.ID; 这不再起作用,因为设计者更改了数据集的代码,以便表不再从 TypedTableBase 派生,而是从 DataTable 派生(并实现非泛型 IEnumerable).这就是差异 ..
发布时间:2022-01-21 12:48:32 C#/.NET

实例化 DataSet 对象是否会自动为 CRUD 操作创建到基于 SQL 服务的数据库的连接?

这是我所做的一切: 在 Visual Studio 2013 C# 项目中,我创建了一个服务数据库(.mdf 文件).注意:我将名称从 Database1.mdf 更改为 fghLocalDB.mdf. 我在服务器浏览器中打开了这个数据库. 我使用表设计器创建了 2 个名为 Country 和 CarbonDioxide 的表. 我在 Country 表中添加了一个条目,如 ..

如何将类型化的数据表转换为实体列表?

我需要将类型化数据表的数据转换为我的实体列表。我已经用DataTable的字段映射了实体的所有字段。 有什么想法吗? 解决方案 一种方法是通过自定义代码 进行操作,假设您的实体类名称为'MyEnt' 公共类MyEnt { public string名称{get; set;} 公共字符串类型{get; set;} public LoadMyEnt(object [] ..
发布时间:2020-10-29 19:29:18 C#/.NET

为返回多个表的存储过程创建强类型数据集

我有一个执行3个选择的存储过程。如何创建可访问所有3个表并读取数据的强类型数据集。默认情况下,Visual Studio会生成仅具有第一个表的数据集。 我已经尝试过使用Visual Studio的Typed Dataset拖放存储过程。 存储过程如下: 创建过程GetData As 开始 从TableA选择ColA,CollB,ColC 从TableB选择ColD,Col ..
发布时间:2020-10-17 22:48:10 C#/.NET

在数据表上执行约束

在数据集上是一个EnforceConstraints属性,指示是否应启用约束。尽管数据表也可以有约束,但我不能禁用数据表的约束。 我的情况是我有一个数据表,该数据表在内存中使用,并且其中一列具有唯一约束。有时我想暂时禁用唯一约束。我怎样才能做到这一点?我想到的唯一一件事就是删除并重新添加约束。有更好的方法吗? 解决方案 基本上,我所做的就是遍历约束素并删除它们。进行操作,然后在表上重 ..
发布时间:2020-10-08 18:58:24 C#/.NET

如何在运行时使用C#创建强类型数据集?

我需要在运行时为用户首选的目标数据库创建一个强类型的数据集。 Visual Studio具有大量的设计时支持来创建类型化的数据集。我需要在运行时自动为目标数据库生成类型化数据集的过程。 它应该创建... 1。)XSD文件。 2。)表示数据库的类型化数据集 3。) 4。)每个表的TableAdapter。 因此,我需要在运行时生成与设计时通常使用Visual St ..
发布时间:2020-10-04 22:08:31 C#/.NET

类型化数据集中的事务

具有一个带有几个相关表的类型化数据集,并在这些表之间定义了关系.处理数据Feed时,我要添加,修改和删除记录,然后在每个表上调用update. Requests Reapprovals UserRole RequestId ----- RequestId ----- RoleId Reason RoleId ----/ U ..
发布时间:2020-07-21 02:25:19 C#/.NET

为什么我键入的数据集不像临时表那样?

我正在尝试将tableadapter添加到SQL Server 2005 Express中的存储过程.但是,该存储过程使用名为#temp的临时表.创建表适配器时,Visual Studio会抱怨“未知对象'#temp'",并说存储过程返回0列.这是有问题的,因为我将存储过程与Crystal报表一起使用,并且需要这些列. 我该如何解决? 解决方案 Bizarre.根据此您添加 I ..

如何从键入的数据集中获取基础类型

我一直在搜索很多东西,但没有发现有关此问题的任何信息.我正在记录我的应用程序,并且正在打印变量的类型及其值.我想对作为参数接收的每个对象以及返回的每个对象执行相同的操作.所以我要返回一个类型化的数据集(例如,定义为MyDataSetType的MyDataSet),但是我无法检索MyDataSetType的名称. 我有一个给定数据集的方法,该方法返回一个包含所有内容的字符串.像这样: ..
发布时间:2020-06-16 18:52:53 C#/.NET

如何从MS Access迁移到SQL Server 2005?

我有一个VB.NET Windows应用程序,可从MS Access数据库中提取信息.该应用程序的主要作用是从各种格式的Excel文件中提取信息,使文件布局标准化并将其写到csv文件中.该应用程序使用MS Access作为密钥和交叉引用文件的源. Windows应用程序使用类型化的数据集进行数据库之间的许多用户交互.标准化是在每台客户端计算机上完成的.该应用程序不是...我怎么说呢... F ..
发布时间:2020-05-12 21:12:19 数据库

MS-Access:TableAdapter用于没有主键的表的UpdateCommand

对于没有主键的表的更新查询的语法是什么? 免责声明:令人沮丧的是,添加主键不是一个选项。我的程序是一个更大的系统中的一个小程序,数据管理不善。我的开发时间不包括重写其他软件。 注意:数据库是Microsoft Access。 注意:类似于: Excel:TableAdapter UpdateCommand for table without primary key 更新:我 ..
发布时间:2017-04-02 13:41:13 其他数据库

我有一个问题在c#和asp.net中实现mvp模式

我已经创建了一个论坛系统的MVP模式,但我不知道如果我实现了一个正确的方式。所以这里是我结束了: 我创建了一个数据库有三个表:论坛,主题, > 向项目中添加了一个新的类型数据集,然后将所有表格拖动到该项目中 创建了三个新的calsses:ForumsModel, ThreadsPodel,PostsModel 添加了三个界面:IForumView,IThreadView,I ..
发布时间:2017-03-19 21:57:06 C#/.NET

如何针对键入的数据集执行自定义命令

我想对使用数据集设计器创建的类型化数据集执行自定义命令。为此,我需要获得对底层连接的引用,对吧?如何去做这个? 解决方案 您可以在设计器中设置TableAdapter的ConnectionModifier属性,默认为到内部,所以你可以使用它在同一个项目/程序集,将其更改为公共,并使用它无处不在你需要它。或者一个更好的aproach将创建一个部分类基于您的TableAdapter名称/命名空 ..
发布时间:2016-12-28 15:55:30 其他开发