我正在尝试开发一个业务应用程序,但是我遇到了一些问题。
我有一个DBDataSet
使用我的数据库作为源的。
我正在使用 VS 通过从数据源窗口拖动到表单上来自动生成 DataGridView。
我有两张桌子。Customer
和Sales
。Sales
它们与 的引用 id 列的id 列是一一对应的关系Customer
。
但是,每当我在 id 列中输入的值Sales
不在 DataGridView 的 id 列中时Customer
,都不会引发异常,而是允许输入数据。
但是,当我尝试在同一个表中输入重复的主键时,datagridview 会通过抛出异常来响应。
我怎样才能对外键约束做同样的事情。