如何在插入时故意导致数据库验证错误

时间:2017-06-16 15:40:09

标签: c# sql-server

我在插入(或编辑)数据库以测试try / catch时试图导致数据库验证错误

C#太聪明了,并且捕获了我的类型转换错误。

1 个答案:

答案 0 :(得分:0)

尝试插入一个不适合列的值(varchar(2)中长度为10个字符的字符串),

引用不存在的外键

列中的空值,它不接受空值,

尝试使用错误的密码/用户组合连接到数据库。

如果没有任何sql / c#代码,很难知道如何设置

编辑 - 在评论中回答: "你有任何身份字段吗?尝试将已存在的值插入该列"