SqlCommand对象,该怎么处理
SqlCommand对象更改CommandText是否重新创建了一个新的SqlCommand对象?SqlCommand引用[解决办法]引用:更改
SqlCommand对象
更改CommandText是否重新创建了一个新的SqlCommand对象? SqlCommand 引用
[解决办法]
没有新建
[解决办法]没有覆盖,只是给SqlCommand对象的CommandText属性重新赋值。
[解决办法]对象仍然是cmd,只是属性CommandText 变了
[解决办法]就跟你的table的属性的值在变,对象仍然是table一个道理
[解决办法]CommandText获得了新值而已,
cmd这个对象没有变化。
楼主被字符串处理误导了。
其实只要记住一点即可:
string a = "abcde";
string b = a.SubString(0,3);
当你call a.SubString()时,a自己没有变化。这时要这样:
a = a.SubString(0,3);