adodotnetdataset相关内容

使用ForeignKeyConstraint时,对子表的更新失败

嗨。我有两个datagridviews(主要细节)。当我双击父行时,我打开一个新的表单,其中子数据网格视图与数据集的关系有限。我正在使用ForeignKeyConstraint删除父行并自动删除子行。一切都好。但是,如果我添加一个新的父行并双击它我可以添加新的子行,但是在更新数据集时,我没有得到任何错误,但子表没有获得新的行。如果我不使用ForeignKeyConstraint我可以添加新的子行没 ..
发布时间:2019-06-17 01:04:21 其他开发语言

C#2.0 - 将查询结果(JOIN)绑定到DataGridView

问候, 我有两个SQL表,每个表在DataSet中都有一个强类型的DataTable。我想创建一个DataGridView,它显示这两个表上的JOIN操作的结果,更重要的是,它可以绑定到这个查询结果 - 这样如果其中一个表更新,底层DataTable(由JOIN查询生成并绑定到我的DataGridView)也将自动更新。 这是可能的,还是我必须监视两个表中任何一个表的更改,然后每次都对 ..
发布时间:2019-06-17 01:04:11 其他开发语言

使用原始数据表dt1中的列子集生成datatabIe dt2

嗨, 我有一个数据表dt1,其列为:col1,col2,col3 ... colN。 dt1填充数据 从dt1,我想生成另一个只有dt1列子集的表。例如,我想要一个表:dt2只有列:col3,col5 ... 我仍然希望生成的表dt2用dt1中的数据填充,除了我不需要的列来自dt1只会在生成dt2时被忽略。 谢谢。 解决方案 使用列子集创建表dt2。 >然后dt2. ..
发布时间:2019-06-17 00:51:37 其他开发语言

join和linq to dataset

大家好。在我的DAL中,我有一个函数在两个数据表之间创建连接,使用linq到dataest。 但我不知道我可以从该函数返回什么类型的对象并填充数据网格加入resaults。 我尝试将它转换为dataview但我无法。你能告诉我一个简单的例子吗? 谢谢。 shachar 解决方案 嗨, 你可以创建一类返回类型的对象。 希望能够帮助你。 谢谢.. ..
发布时间:2019-06-17 00:38:45 其他开发语言

从datagridview中显示的行搜索特定字符串时出现问题

嗨, 从datagridview中显示的行搜索特定字符串时出现问题.Datagridview包含类似"第1行-00 C3 17 67 第2行-89 B4 56 第3行89 C3 17 89 78 45 但现在问题是用户是否输入"C3 17"。用于搜索的字符串结果应显示第1行和第3行 所以我使用以下代码但这不起作用,甚至我使用了string.Contains这也无效。 我的代 ..
发布时间:2019-06-17 00:38:37 其他开发语言

比较datagrid 1.1框架中的2个数据集

我有2个数据集,我想比较两列,如果列数据不同 我想更新其他数据集的差异,请指导我 解决方案 我不确定你要做什么,但似乎你要找的是DataSet.Merge。 .NET Framework类库 - DataSet.Merge方法 http://msdn.microsoft.com /en-us/library/system.data.dataset.merge(VS.71).asp ..
发布时间:2019-06-17 00:25:56 其他开发语言

关系表1右连接表2

大家好!我想知道如何设置像'table1 Right Join table2'这样的关系我正在使用DataSet和2个DataTables,但其中一个是oleDB'Provider = VFPOLEDB.1; Mode = Share Deny None; ' 第二个是MySqlClient数据源。 有什么想法吗?是否有可能? rds vvidov 解决方案 您可以将来自不同数据库的 ..
发布时间:2019-06-16 23:56:27 其他开发语言

如何打印出数据集

大家好, 我可以用Crystal Reports输出数据集。您是否知道切换编码的其他方法? 非常感谢 Clara 解决方案 不确定你是否希望创建某种报告,然后可以使用Reporting Services。 如果您只想将DataSet输出到文件,那么您可以将其保存为XML,如下所示: 使用(SqlConnection con = new SqlConnection( ..
发布时间:2019-06-16 22:53:21 其他开发语言

坚持安全信息&&表适配器管理器

表适配器管理器处理其所有连接的表适配器对象。 在更新之前,它会比较所有TAO连接字符串,以确保它们全部等于。 (请参阅此处我之前关于此的主题) 如果主连接字符串的属性Persist Security Info设置为FALSE,当您使用单个表适配器(即填充方法)向数据集表发送命令时,将重置连接字符串并且密码被隐藏(切除)。 然后,如果您想通过TableAdapterManager.Upda ..
发布时间:2019-06-16 22:00:49 其他开发语言

向数据库发送更新时,类型化数据集中的级联更改失败

我有一个强类型数据集,它使用ODBC连接到Postgres数据库。我一直在使用Visual Studio 2005中的数据集设计器来创建数据集,还使用tableadapters来发送更新和检索记录。数据集中有许多相关表,我设置了关系,以便更改和删除级联。 在数据库中,设置相同的关系以便更改级联。 我发现的是当我进行"更新"时从父表开始,添加/修改的记录插入正常,但数据库将更改级联到子表 ..
发布时间:2019-06-16 20:08:28 其他开发语言

DataTable to XML - Compliancy问题

亲爱的朋友们, 我目前正在使用VS2008(3.5 SP1)来构建.NET Web服务。我正在使用包含DataTable和DataTableAdapter的类型化DataSet。我能够将所需的信息检索到类型化的DataTable(ClientDataTable)中。到现在为止还挺好。问题是我需要将类型化DataTable中的数据导出到XML。虽然我能够这样做,但我返回的XML包含.NET细节 ..
发布时间:2019-06-16 19:55:45 其他开发语言

使用SortCompare对数据表进行排序,并在底部对空值进行排序

嗨, 我有一个我要排序的数据表。这种类型需要使用排序比较,因为我需要处理诸如"1","2"和"> 25"之类的值。作为数字。我需要在多列上对表进行排序,其中一些列将是升序列,其中一些列将是降序列。此外,任何已排序的列都可以包含空值。空值应位于列表的底部。因此,对于行"5","32","> 23","5","32","17",行数为"5"。 "5","12","22","5","32", ..
发布时间:2019-06-16 19:55:30 其他开发语言

数据集设计师 - 更新表?

我认为这是你们在RTM之前修复的一个问题,它是自第一个测试版以来的产品。 当数据库中的表发生变化时(例如新列添加或更改列类型),更新数据集架构的唯一明显方法是使用"配置..."选项并再次完成向导。 现在,这显然*尝试*来更新查询定义,但我得到的结果简直是可怕的:最后添加了新列,将类型更改的列添加为列的第二个副本,并使用新的名称添加"1" type,并且原始列保留在旧类型中,并且通常,辅 ..
发布时间:2019-06-16 19:55:27 其他开发语言

datagridview中的批量更新

大家好,我是vb.net的新手。我有一个包含以下列的表: - date,name,price,open,close,sold。 这里我将此表绑定到gridview,其中close和sold是未绑定的列,在运行时填充。以下是代码: - 公共 Sub gridbind() Dim offset As 整数 = -1 Dim NewDate 如 String = DateAdd(D ..
发布时间:2019-06-16 19:55:24 其他开发语言

如何在数据集中连接两个表

大家好, 我有一个包含来自两个不同ms sql数据库的两个表的数据集。 我如何加入这些数据库表一起并将其返回到datagridview。 解决方案 您必须创建一个从其他2个数据表生成的新DataTable。 DataSet不支持"join"。语法,对不起。 ..
发布时间:2019-06-16 19:55:21 其他开发语言

Visual Studio预览数据不显示任何数据

我正在使用数据集而我有几个数据表,它们工作正常。并决定添加一个新的。我添加了它并在vs中的查询构建器中运行了sql查询,它运行良好的返回数据。但是它没有在我的网页中返回数据。所以我试着运行"预览数据" vs中的工具,它也没有返回数据,也没有错误(它只是空的)。这是代码: SELECT DISTINCT c.Computer_Idn,c.DeviceName,c.LoginName,c.Ful ..
发布时间:2019-06-16 19:42:30 其他开发语言

SqlDataAdapter的fill()方法的缓慢行为

我使用sqldataadapter的fill()方法填充数据集。 select查询调用其中的用户定义函数。我的问题是,当我在sqlDataAdapter中运行此查询时,fill()方法大约需要70秒。提供输出,但如果我在企业管理器或查询分析器中运行相同的查询,它会在1或2秒内提供输出。我不知道问题出在哪里,如果有人知道这个问题,请帮帮我。 解决方案 你要加载多少数据? 1. 如 ..
发布时间:2019-06-16 19:42:28 其他开发语言

TableAdapter等不按照我希望的方式工作......

所以我正在使用C#和SQL Server 2005来处理这个项目...我将在每个安装本地拥有数据库......过去几周我一直在SQL中创建存储过程Server 2005和现在我已经转移到C#并将数据库连接到C#,因此我可以获取/修改/删除数据/等。无论如何......我显然错过了对DataSet和TableAdapter如何工作的理解,而且我在过去的一天里花了我的头发没有结果。所以我有这个存储过程 ..
发布时间:2019-06-16 19:30:35 其他开发语言

为每个用户提供自己的数据集的最佳实践

嗨, 我们正在使用vs2005,Ado.net 2.0 在数据库中是一个数据量的定义。 用户可以请求这些数据并对其进行更改。 当他保存此数据时,原始数据不得更改。 从那一刻开始,用户必须处理他自己的"自己"数据集。 此时,我们制作预定义数据的副本,并向用户提供此副本(他自己的数据)进行处理。 但是用户数量和数量数据是高的。 在启动时(存储过程)复制这些数据的过程现在 ..
发布时间:2019-06-16 19:30:32 其他开发语言