问题标签 [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.
mysql - Visual Studio 2012 和用于 MySQL 的 TableAdapter 的配置向导
我真的尽量避免在这里问,因为我更像是一个喜欢自己做的人,但我遇到了一个点,我浪费了几个小时而没有结果。
DataTable
它是关于结合 MySQL的 Visual Studios配置向导。
我尝试尽可能多地使用 VisualStudio 自动生成的DataSets
+ DataTableAdapter
,因为它很容易访问数据库。
好吧,问题是配置向导通常不承认使用 mysql 语法。
例如 - 我想使用 MySQLs 表引擎 MyISAM 的全文功能 - 所以我尝试使用以下语法调整DataTableAdapter
并添加新查询SELECT
但似乎就像 Visual Studio 或更好的说法一样,该向导在确认语法方面存在问题。
有任何想法吗?
PS:这是我第一次在这里问,如果我没有遵守任何行为规则,请见谅。
vb.net - VB.Net插入访问数据库
我刚开始使用 VB,并且试图在 access 数据库表中插入数据作为新条目时陷入困境......我知道我的 SQL 是正确的,但我不明白如何使用 TableAdapter 更新功能
我有
我很确定我遗漏了一些东西,我以类似的方式使用了 TableAdapter 选择命令,没有任何问题
请提供任何帮助:)
c# - 方法 'GetData' 没有重载需要 0 个参数
我正在尝试将两个表单链接在一起,并创建了一个存储过程并添加到 .xsd,但我在 siaoTA.getData();
我已经为其他表格做了这个并且没有问题,我想不出我错过了什么。有谁知道我错过了什么?
c# - 调整 DB 中表的列大小并在 Dataset.xsd 上使用 dataTableAdapter
我问的是 C# 和 Visual Studio 2012 的问题;我正在尝试调整数据库中表的列的大小,效果dataTableAdapter
与Dataset.xsd
我正在使用DataTableAdapter
带有SELECT
语句的存储过程来填充 a DataGridView
、报告等等。
我很久以前创建了表,但现在它出现了问题。
我不得不增加一列的长度,我也改变了适当的列长度DataTable
。但它没有给我解决方案。仍然每当我Fill
或Get
数据通过DataTableAdapter
它响应列的先前(原始)大小时。
但是当我创建一个新的DataTable
并将我的代码重定向到新的DataTableAdapter
时,它就可以工作了。
为什么会这样?
因为将代码重定向到新DataTableAdapter
的有点困难,因为我不知道它在整个解决方案中使用的所有地方。
如果可以请告诉我如何在表格中添加新列并处理DataTableAdapter
它。
谢谢并等待您的回复。
mysql - 数据库未通过数据集和 tableAdapter Vb .Net 插入行
我正在尝试在学生表中插入一个新行,但它没有做任何事情。这是我的代码:
c# - C# - 如何使用 DataSet 按 ComboBox1 的 ValueMember 过滤 ComboBox2 数据
我有一个带有两个组合框的 Windows 窗体,每个组合框都使用 DataSet 和 TableAdapter 填充。ComboBox1
包含员工的姓名并ComboBox2
包含分配给所有员工的区域。我希望能够选择员工的姓名并过滤ComboBox2
以仅显示员工分配的地区。
这是我到目前为止得到的:
我已经搜索了解决方案,但他们使用不使用 DataSet 的 SQL 查询来完成。
c# - XAML DataGrid 更新不更新数据库
我正在尝试从 XAML DataGrid 更新 RowEditEnding 事件数据库名称上的数据库记录:ManageOrders 表:客户:ID (Guid)、名称 (varchar)、地址 (varchar) 数据库设置为:如果较新数据集设置为则复制:不要复制
如果我使用 UPDATE 和 ExecuteNonQuery 对查询进行硬编码,我会得到结果,但是当我尝试使用 datasets / dataTableAdapter.Update 时它不会更新。请帮忙。请注意,我对 WPF 和 C# 编程非常陌生。我花了一周的时间研究这个,找不到答案或自己解决。
这是我的代码
这是我的 XAML
c# - 未处理的异常与 tableadapter insert inside for 语句
我使用 Visual Studio 2013 创建一个带有 tabaleadapter 的 winform 应用程序来连接数据库。我的问题是插入查询在循环语句中抛出未处理的异常。
此代码工作:
但是这段代码抛出了异常:
例外是:
foreach
我的陈述也有同样的问题。
我的代码有什么问题?我用谷歌搜索了一整天,但我看不到任何解决方案。
c# - ADO.NET TableAdapter 更新 DataGridView 的 CellValueChanged 事件
我有一个 DataGridView,其中包含数据库中布尔变量的复选框列。
当我单击此复选框时,它会触发以下事件。
在 uiPersonGridView_CellValueChanged 事件中,我在作为 DataGridView 的数据源的 Persons 数据表上调用数据表适配器更新方法。
更新工作正常,第二次,但它仍然不会更新当前行数据?
例如,如果我有两行,如果我勾选第一行复选框;更新返回为 int i 更新的 0 行,我检查了数据库并且没有任何更改。但是如果我勾选第二行复选框,更新返回 1 行为 int i 更新 - 我检查数据库并且第一条记录已经改变,而不是第二条?
我怎样才能让它工作,以便更新适用于初始更改和之后的更改?
c# - “UserDetails”类型中不存在类型名称“UserDetailsDataRow”
我是 C# 新手,目前正在使用 VS2010。当我尝试这样做时:
我收到这个错误
“类型名称 'UserDetailsDataRow' 不存在于类型 'UserDetails' 中”
我已经包含了using System.Data;
可能导致此问题的任何想法以及如何解决它?
编辑:UserDetails 是一个数据集。我有一个访问数据库文件的表适配器。我想要完成的是通过一组现有用户,并在稍后阶段比较其中一个值以检查它是否已经存在。我的想法是获取行并将其中一列与局部变量进行比较以进行匹配。