在我的 Windows 窗体中,我必须创建一个由用户名(在文本框中)指定的表(在运行时),然后将此表用作DataGridView
. 最后,必须将填好的表插入到数据库中。我试图通过两种方式解决这个问题:
我创建了一个 DataTable,指定了它的列等,但我无法将 DataTable 插入数据库,即使使用
SqlDataAdapter.Update()
- 可能我误用了DataAdapter
. 我正在使用C#
1 周,但我并不完全理解DataSet
s、TableAdapter
s 等的概念。所以我决定使用 SQL 命令。使用
ExecuteNonQuery()
我在我的数据库中创建的表,然后我认识到,我必须使用魔术 SqlDataAdapter 并且我放弃了。
我想以与添加到使用配置向导DataGridView
的情况相同的方式管理内容。DataTable
DataSet
我知道,我可以跳过DataGridView
、创建文本框列表、扩展此列表的按钮,以及在确认按钮后将所有字段插入我的表格的功能,但我的主管期望DataGridView
。
我不能在这里粘贴代码,因为我在公司计算机上只留下了源代码的副本。如果有必要,我明天将在这里粘贴我的代码。