??各位大侠,如何捕获异常错误号,如数据库的主键重复错误的错误号,而不是Exception.Message
解决方案 »
- 我用DLL封装MDI窗体,只有几个窗体为什么编译出来的DLL有15M,这样还不如直接用EXE,有没有什么办法可以减小大小?
- 郁闷....散分
- 纯VCL数据库引擎FireDBV1.01
- 高分求杨勇写的snpack2.25版for delphi6
- 【发贴醒目】难道现在搞编程的人都不重视语文了么?
- 本人欲收购一套成熟完善的多线程下载工具源代码
- 怎样用代码关掉关掉跳出的消息窗体(如Messgebox打开的)?
- 怎样实现combobox的智能搜索功能?就象ie的地址栏一样
- 为什么6.0在我机子(win2K, 个人版的)上安装不了。
- 软件原理???????????????????????????????????????????????????????????????????
- 刚写完多人语音聊天的功能,感觉不错,大家看看哦
- 如何使修改后的数据同步更新?
sqlConn.Open();
try
{
sqlInsertCmd.ExecuteNonQuery();
}
catch (System.Exception err1)
{
int ecode = ((System.Data.SqlClient.SqlException)(err1)).Number;
switch(ecode)
{
case 2601:
label_Msg.Text = "ID为主键,不允许重复!";
break;
}
sqlConn_Student.Close();
return;
}