首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

在C#中要使用多条SQL语句,该怎么解决

2012-05-28 
在C#中要使用多条SQL语句在c#中如如果要使用多条SQL语句,有没有什么好的方法呢。我都是用STRING.FORMAT()。

在C#中要使用多条SQL语句
在c#中如如果要使用多条SQL语句,有没有什么好的方法呢。我都是用STRING.FORMAT()。然后ExecuteNonQuery()。
  单条的话还好,多条的发好像很麻烦呢,不知道各位高手有没有什么好方法呢。

[解决办法]
用事务啊.
sqltransaction或者存储过程来执行事务.
[解决办法]
多条语句建议用存储过程+事务的方式,这样对数据的完整性也比较好
[解决办法]
专业角度来说,一般所有涉及数据库的操作全都封装成 SP,然后 C# 调用 SP 更新数据库。有些业务逻辑很复杂,N 个操作必须原子的封装在一起,所以需要封装在一个 SP 里面,C# 负责调用。如果写 SQL,基本是一件相当繁琐复杂的任务。而且不易于维护。
[解决办法]
List<string>放多条sql语句,
这里有多条sql执行的方法。

写存储过程也行。不过存储过程自己写
c#使用存储过程

热点排行