日期:2014-05-19  浏览次数:20798 次

数据库的操作字符串为什么分开写?
thisCommand.CommandText   =   "UPDATE   Products   SET   "+ "UnitPrice=UnitPrice*1.05   WHERE   SupplierID=12 ";

为什么不写成
thisCommand.CommandText   =   "UPDATE   Products   SET   UnitPrice=UnitPrice*1.05   WHERE   SupplierID=12 ";

------解决方案--------------------
一样吧
------解决方案--------------------
可能写成连续的哈
你的程序实际上是把一个SQL语句传给SQL服务器来执行罢了.
------解决方案--------------------
一样,但是第一个有字符相加,从一点性能上来说第一个不如第二个,就是这样
------解决方案--------------------
区别不大
------解决方案--------------------
通常写带参数的时候才把SQL用 "+ "和 " "来分隔。
------解决方案--------------------
因为后面的内容可能各有不同啊~~
------解决方案--------------------
一般写长了 分行的时候 用+ 分开 看着舒服 美观 keke