首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于sqllite更新数据库有关问题(急)

2012-04-27 
关于sqllite更新数据库问题(急)目前功能需求更新3张表A,B,C ,其3张表ID都是互相关联,并且localstatus字段

关于sqllite更新数据库问题(急)
目前功能需求更新3张表A,B,C ,其3张表ID都是互相关联,并且localstatus字段也是相对应的,我该如何通过一条sql语句update同时更新某个ID下的这三张表对应的数据行中localstatus字段呢??我baidu过都说update只能更新一张表的数据,不能同时更新多张表?难道我要分别更新么?这样在sqllite里就达不到起一个事务来执行3张表的更新了

[解决办法]
lz可以尝试使用一下触发器
[解决办法]

C# code
string source="database connections";using (TranscationScope scope=new TranscationScope(TranscationScope.Required)){  using(SQLiteConnection cn =new SQLiteConnection(scource))  {     //do something in sql//update three table     scope.Complete();  }} 

热点排行