MySqlConnection cn = new MySqlConnection(
"server=127.0.0.1;user id=root;Password=root;persist security info=True;database=elevator");
cn.Open(); MySqlCommand cmd = new MySqlCommand(
"select admin,floors,expiredate from user_eleva where eid=19 and cid=530003");
cmd.Connection=cn;
MySqlDataReader dr= cmd.ExecuteReader();
dr.Read();
dr.Close();
MySqlTransaction tr=cn.BeginTransaction();下列代码会报错,nested transaction not supported。为什么?????
"server=127.0.0.1;user id=root;Password=root;persist security info=True;database=elevator");
cn.Open(); MySqlCommand cmd = new MySqlCommand(
"select admin,floors,expiredate from user_eleva where eid=19 and cid=530003");
cmd.Connection=cn;
MySqlDataReader dr= cmd.ExecuteReader();
dr.Read();
dr.Close();
MySqlTransaction tr=cn.BeginTransaction();下列代码会报错,nested transaction not supported。为什么?????
解决方案 »
- 表中有7000万条数据 数据库文件夹大小5G。建全文索引要多大空间?
- mysqldump在命令行里总是备份不到新数据
- oracle存储过程转MYSQL
- 类似这种周消费榜怎么做好一些?
- 向ACMAIN_CHM、左左等高手请教,如何设置MySQL Workbench?
- mysql问题,求助!!!!!!!!!!!
- 用sql如何看到1个float数值的小数点6位
- MySQL中如何删除某表中某字段里特定内容
- MySQL数据库5.0,如何插入空值?是个MySQL数据库的新手,谢谢大家帮忙
- 在linux 下把一个表的某个字段改类型,怎么改阿?alter table cruit add qq varchar(50);
- mysql 3.23 like 问题
- 当一个事务既包含innodb表,又包含myisam表,会不会影响事务,或者说事务递交,回滚之类的还能起作用吗?
1. mysql服务器 autocommit被设为0, 默认是 1. 用语句set @@autocommit=1矫正
2. 某些接口能打开隐性事务状态, 如ado的connetion对象中的Attributes属性中设了AdXactCommitRetaining和AdXactAbortRetaining值也会打开隐性事务状态.
有些cid错误现象是,选择第一个eid时报错,第二个和其它的eid就是好的。以上这些现象,让我百思不得解。对数据库事务,连接,索引,自增列,没有太深造化,有哪位高人遇到过这中现象。
在MySQL官方,有类似的现象出现。我先测试下新的连接器。