C#调用MySQL的存储过程如何得知运行过程中是否有异常 我用C#代码动态创建一个存储过程,然后调用,存储过程中不排除会出现异常,存储过程里面,遇到异常会rollback。那么,C#调用这个存储过程之后,如何得知在运行过程中是否出现异常呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问应该怎样来返回呢?如果存储过程代码如下:BEGIN #Routine body goes here... declare exit handler for sqlexception rollback; start transaction; #Table TT Has a PRIMARY KEY on ID insert into TT(ID) values(1); insert into TT(ID) values(1); commit;END; 调用过程如果有异常,dotnet也会抛出的,你最好做一下测试。 如何提升mysql数据库操作效率 mysql查询语句IO问题 mysql 存储过程能返回多个表吗? 关于自动删除旧的数据的SQL语句 mysql不能创建存储过程 ubuntu下mysql问题 用VC调用insert语句插入中文失败 求助:数据库表导出文本文件的问题? 关于MySql安全性的讨论 MYSQL字符集的问题 把前四个字段用CONCAT函数连接,把连接后的字段昨晚第五个字段,怎么写SQL语句 如何把 .sql 文件导入到 MySql 数据库中啊?请高手们指导一下
请问应该怎样来返回呢?如果存储过程代码如下:
BEGIN
#Routine body goes here...
declare exit handler for sqlexception rollback;
start transaction; #Table TT Has a PRIMARY KEY on ID
insert into TT(ID) values(1);
insert into TT(ID) values(1); commit;
END;