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