如何在c#数据集中填充默认值

本文关键字:集中 填充 默认值 数据集 数据 | 更新日期: 2023-09-27 18:04:03

我们正在将一个带有Oracle后端的遗留系统转换为。net c#。我有一个表单的数据集,绑定源,tableapter等。当通过datagridview插入一行时,我在不允许空值的列上得到错误。在我们的遗留程序与它的oracle驱动程序,当它要做一个插入,驱动程序将填充任何列,标记为非空与默认值设置在oracle数据库中,如果用户不填写它。

试图找出是否有一个内置选项我错过了,或者如果我必须构建此功能。如果我必须建立它,哪里有好的资源来完成它

如何在c#数据集中填充默认值

您可以尝试以下内容:

dataTable.Columns["ColumnName"].DefaultValue = "Default Value of Type in DB";

改编自:https://stackoverflow.com/a/11022071/4282901

p。S:虽然参考资料是一个SQL Server的例子,但c#代码是你所需要的。