[VB6 ] 迴圈跑到rs.recordcount時錯誤已刪文

看板Visual_Basic作者 (尼爾教皇)時間4年前 (2020/08/11 00:20), 編輯推噓0(001)
留言1則, 1人參與, 4年前最新討論串1/1
程式前面存了好幾千個變數如下 用temp 切陣列 sPord = temp(0) sMoney = temp(1) sTime = temp(2) For i = 0 to Ubound(temp()) thestr = "Select * Form Maindata where pord like ' " & sPord & ' " AND money like ' " & sMoney & ' " AND time like ' " & sTime & " ' " if rs.Recordcount = 0 then rs.Add '手機打字好累,就是資料庫沒資料 '就=0新增進資料庫 Next 就是一直放變數訪問資料庫... 然後到1000多都會跳出 You have an error in your SQL syntax; check the manual that corresponds to you r MySQL server version for the right syntax to use near 'xxxxx' at line 1 接著跳出 執行階段錯誤 '3704' 當物件關閉時,不允許操作 求VB高手... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.145.44 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1597076427.A.70F.html

08/11 14:28, 4年前 , 1F
使用水晶球後告訴你 你這個症頭就是SQL錯了
08/11 14:28, 1F
文章代碼(AID): #1VCNFBSF (Visual_Basic)
文章代碼(AID): #1VCNFBSF (Visual_Basic)