1

IDbConnection我正在尝试使用,IDbCommand和类型的泛型使我的类库与尽可能多的数据库系统兼容IDbDataParameter,但在可能的情况下支持事务IDbTransaction绝对是可取的。但是,某些实现IDbConnection不支持事务(想到 MySQL/MyISAM)。

如何确定具体实现是否IDbConnection支持事务?

明确一点,我想支持不支持事务的数据库后端,但如果可以使用则默认为事务。

4

1 回答 1

1

如果你只有一个IDbConnection. 您应该假设实现支持事务并相应地编写您的库。

于 2013-10-02T15:11:05.363 回答