问题标签 [datatableadapters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
380 浏览

mysql - Visual Studio 2012 和用于 MySQL 的 TableAdapter 的配置向导

我真的尽量避免在这里问,因为我更像是一个喜欢自己做的人,但我遇到了一个点,我浪费了几个小时而没有结果。

DataTable它是关于结合 MySQL的 Visual Studios配置向导。

我尝试尽可能多地使用 VisualStudio 自动生成的DataSets+ DataTableAdapter,因为它很容易访问数据库。

好吧,问题是配置向导通常不承认使用 mysql 语法。

例如 - 我想使用 MySQLs 表引擎 MyISAM 的全文功能 - 所以我尝试使用以下语法调整DataTableAdapter并添加新查询SELECT

但似乎就像 Visual Studio 或更好的说法一样,该向导在确认语法方面存在问题。

有任何想法吗?

PS:这是我第一次在这里问,如果我没有遵守任何行为规则,请见谅。

0 投票
1 回答
94 浏览

vb.net - VB.Net插入访问数据库

我刚开始使用 VB,并且试图在 access 数据库表中插入数据作为新条目时陷入困境......我知道我的 SQL 是正确的,但我不明白如何使用 TableAdapter 更新功能

我有

我很确定我遗漏了一些东西,我以类似的方式使用了 TableAdapter 选择命令,没有任何问题

请提供任何帮助:)

0 投票
0 回答
227 浏览

c# - 方法 'GetData' 没有重载需要 0 个参数

我正在尝试将两个表单链接在一起,并创建了一个存储过程并添加到 .xsd,但我在 siaoTA.getData();

我已经为其他表格做了这个并且没有问题,我想不出我错过了什么。有谁知道我错过了什么?

0 投票
1 回答
495 浏览

c# - 调整 DB 中表的列大小并在 Dataset.xsd 上使用 dataTableAdapter

我问的是 C# 和 Visual Studio 2012 的问题;我正在尝试调整数据库中表的列的大小,效果dataTableAdapterDataset.xsd

我正在使用DataTableAdapter带有SELECT语句的存储过程来填充 a DataGridView、报告等等。

我很久以前创建了表,但现在它出现了问题。

我不得不增加一列的长度,我也改变了适当的列长度DataTable。但它没有给我解决方案。仍然每当我FillGet数据通过DataTableAdapter它响应列的先前(原始)大小时。

但是当我创建一个新的DataTable并将我的代码重定向到新的DataTableAdapter时,它就可以工作了。

为什么会这样?

因为将代码重定向到新DataTableAdapter的有点困难,因为我不知道它在整个解决方案中使用的所有地方。

如果可以请告诉我如何在表格中添加新列并处理DataTableAdapter它。

谢谢并等待您的回复。

0 投票
1 回答
610 浏览

mysql - 数据库未通过数据集和 tableAdapter Vb .Net 插入行

我正在尝试在学生表中插入一个新行,但它没有做任何事情。这是我的代码:

0 投票
1 回答
343 浏览

c# - C# - 如何使用 DataSet 按 ComboBox1 的 ValueMember 过滤 ComboBox2 数据

我有一个带有两个组合框的 Windows 窗体,每个组合框都使用 DataSet 和 TableAdapter 填充。ComboBox1包含员工的姓名并ComboBox2包含分配给所有员工的区域。我希望能够选择员工的姓名并过滤ComboBox2以仅显示员工分配的地区。

这是我到目前为止得到的:

我已经搜索了解决方案,但他们使用不使用 DataSet 的 SQL 查询来完成。

0 投票
1 回答
259 浏览

c# - XAML DataGrid 更新不更新数据库

我正在尝试从 XAML DataGrid 更新 RowEditEnding 事件数据库名称上的数据库记录:ManageOrders 表:客户:ID (Guid)、名称 (varchar)、地址 (varchar) 数据库设置为:如果较新数据集设置为则复制:不要复制

如果我使用 UPDATE 和 ExecuteNonQuery 对查询进行硬编码,我会得到结果,但是当我尝试使用 datasets / dataTableAdapter.Update 时它不会更新。请帮忙。请注意,我对 WPF 和 C# 编程非常陌生。我花了一周的时间研究这个,找不到答案或自己解决。

这是我的代码

这是我的 XAML

0 投票
0 回答
142 浏览

c# - 未处理的异常与 tableadapter insert inside for 语句

我使用 Visual Studio 2013 创建一个带有 tabaleadapter 的 winform 应用程序来连接数据库。我的问题是插入查询在循环语句中抛出未处理的异常。

此代码工作:

但是这段代码抛出了异常:

例外是:

foreach我的陈述也有同样的问题。

我的代码有什么问题?我用谷歌搜索了一整天,但我看不到任何解决方案。

0 投票
1 回答
265 浏览

c# - ADO.NET TableAdapter 更新 DataGridView 的 CellValueChanged 事件

我有一个 DataGridView,其中包含数据库中布尔变量的复选框列。

当我单击此复选框时,它会触发以下事件。

在 uiPersonGridView_CellValueChanged 事件中,我在作为 DataGridView 的数据源的 Persons 数据表上调用数据表适配器更新方法。

更新工作正常,第二次,但它仍然不会更新当前行数据?

例如,如果我有两行,如果我勾选第一行复选框;更新返回为 int i 更新的 0 行,我检查了数据库并且没有任何更改。但是如果我勾选第二行复选框,更新返回 1 行为 int i 更新 - 我检查数据库并且第一条记录已经改变,而不是第二条?

我怎样才能让它工作,以便更新适用于初始更改和之后的更改?

0 投票
0 回答
29 浏览

c# - “UserDetails”类型中不存在类型名称“UserDetailsDataRow”

我是 C# 新手,目前正在使用 VS2010。当我尝试这样做时:

我收到这个错误

“类型名称 'UserDetailsDataRow' 不存在于类型 'UserDetails' 中”

我已经包含了using System.Data;可能导致此问题的任何想法以及如何解决它?

编辑:UserDetails 是一个数据集。我有一个访问数据库文件的表适配器。我想要完成的是通过一组现有用户,并在稍后阶段比较其中一个值以检查它是否已经存在。我的想法是获取行并将其中一列与局部变量进行比较以进行匹配。