【发布时间】:2017-10-06 15:30:55
【问题描述】:
我创建了一个包含多个表的数据库。使用 Visual Studio 2012,我创建了一个连接到这些表的 DataSource 对象,并使用 SQL 数据库中的数据创建了一个 DataGrid 和一些表单。
在开发过程中,我随后对 SQL 数据库进行了更改。在一种情况下,我将一列指定为表中的键,而我忽略了为其选择键。现在我希望我的应用程序和 DataSource 对象能够识别这些 SQL 更改。
我该怎么做?
【问题讨论】:
-
您能在这里提供更多信息吗?您是否使用 ORM 连接到您的数据库?你在用 ADO 吗?更好的是,您能粘贴一个小代码示例,以便我们了解一下吗?
-
在数据源窗口中,我点击了“添加新数据源”并输入了 sql server 以及数据库和表的名称。然后出现了该列表中名为“MyDataSet”的条目。我将感兴趣的表格拖到 Windows 窗体上以创建 dataGrid 视图。在另一种形式中,我创建了一个组合框,其中一个 DataSource 设置为由 DataSet 创建的 Binding Source。所以要回答你的问题是ORM还是ADO,我不知道。
标签: c# sql visual-studio-2012