作者Fenikso (我是蜜蜂~)
看板Web_Design
标题Re: [问题] 傻眼了...室友大家都无解
时间Thu Aug 2 03:33:52 2007
http://msdn2.microsoft.com/zh-tw/library/system.data.sqlclient.sqlcommand.executenonquery(VS.80).aspx
对 UPDATE、INSERT 和 DELETE 陈述式而言,传回值是受命令影响的资料列数目。
对所有其他类型的陈述式而言,传回值为 -1。
如果发生复原的情况,则传回值也为 -1。
※ 引述《tstanly ()》之铭言:
: 程式码:
: strSQL2 = "select count(*) from Order_detail where and account ='a' "
: objcmd2 = New SqlCommand(strSQL2, objCon)
: num = objcmd2.ExecuteNonQuery
: if num =0 then ...... end if
: 傻眼的是
: 我在DB下SQL指令 就是上面那串
: select count(*) from Order_detail where and account ='a'
: 显示出有0笔
: 可是我却跑步进去那个程式if内的动作
: 後来利用中断点查
: 我的 num竟然是-1
: ????????
: 请大家帮我解惑吧
: 天阿...3点了....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.70.34
1F:推 tstanly:谢谢 08/02 20:18
2F:推 ec75413:强者出现! 08/06 14:59