Re: [問題] 傻眼了...室友大家都無解

看板Web_Design作者 (我是蜜蜂~)時間19年前 (2007/08/02 03:33), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
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

08/02 20:18, , 1F
謝謝
08/02 20:18, 1F

08/06 14:59, , 2F
強者出現!
08/06 14:59, 2F
文章代碼(AID): #16iE0XLt (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #16iE0XLt (Web_Design)