C#语言中,一个SqlCommand实例对象上只能有一个sql语句么

C#语言中,一个SqlCommand实例对象下只能有一个sql语句么?
如题:创建一个新的SqlCommand对象mysqlcom,这个对象下只能有一个sql语句的实现吧?
能否,多实现几个sql语句么?

------解决方案--------------------
SqlStr里每条sql用;分开,可以执行多条
------解决方案--------------------
1 建多个SqlCommnad
2 用;实现多个语句 比如select 1;select 2
------解决方案--------------------
只能一个,如果要多个的话,就分;分开执行
------解决方案--------------------
SqlTransaction 结合 SqlCommand 来做事务提交 可以提交多条语句,发生错误要回滚
------解决方案--------------------
mysqlcom1.CommandText="mysqlString1;mysqlString2;mysqlString3;mysqlString4"
2楼正解