try {}catch{}如何捕捉“ UNIQUE KEY 约束 不能插入重复键”的错误??
解决方案 »
- form 点击两次才提交???
- updatepanel
- datagrid 绑定的时候如果没有数据 ,最上面的一行会很宽,有没有控制的办法呀???
- DataReader循环读数据的问题。注:8个数值,一行一个。不是同一行8个值。
- asp.net(c#)中提取字符的问题?急???????????
- 请问一个用c#生成的图像质量问题
- 请教大家一个关于GridView更新事件的问题,十分感谢!!
- 关于SqlSuperDataGrid控件的使用
- 如何将datagrid的方格边框的颜色变成白色的?是改那一个属性值呢?
- XML validation error: 未能找到元素“urn:nhibernate-mapping-2.0:hibernate-mapping”的架构信息。
- select * from biao where id in ('1,2,3,4,5,6,7,8,98,9,11,22,33,66,55,44,99,88,77')这个用in 执行起来太慢,怎么解决
- 数据库连接均显式关闭了,做了个测试却发现仍然开了N条连接 小白求助 顶着有分
SqlException 成员 | System.Data.SqlClient 命名空间 | SqlError | SqlErrorCollection | SqlException 成员(Visual J# 语法) | C++ 托管扩展编程
要求
命名空间: System.Data.SqlClient平台: Windows 98, Windows NT 4.0, Windows ME, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 系列, .NET Framework 精简版 - Windows CE .NET程序集: System.Data (在 System.Data.dll 中)
语言
C#C++JScriptVisual Basic全部显示
当 SQL Server 返回警告或错误时引发的异常。无法继承此类。有关此类型所有成员的列表,请参阅 SqlException 成员。System.Object
System.Exception
System.SystemException
System.Data.SqlClient.SqlException
“UNIQUE KEY 约束 不能插入重复键”的错误”
类型的错误
数据库有设置唯一列,插入相同的数据就会提示错误,
插入之前先检查原库中是否具有该值,如果有就不插入并提示用户错误,如果没用就执行insert