看板 Web_Design 關於我們 聯絡資訊
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
tstanly:謝謝 08/02 20:18
ec75413:強者出現! 08/06 14:59