Re: [VB6 ] RS.RecordCount的值 一直是 -1 ? @@
※ 引述《Hotan (...)》之銘言:
: 程式大致如下
: CN.Open ConnString
: sql = "SELECT customer_No FROM customer order by customer_No"
: RS.Open sql, ConnString, , , adCmdText
: If RS.RecordCount <= 1 Then
: ^^^^^^^^^^^^^^^^
: 即使 資料庫裡有幾筆資料,該值還是 -1 XD
: else
: xxx
: 請問是哪邊的錯誤呢?? 有什麼可能原因會造成這樣的情形?
: 有得知共幾筆資料較有效率的方法嗎?
: 因為覺得 用 sql語法來找還要再多跑一次好像比較沒效率 ?
: 謝謝回答 ^^
RS.Open 裡面的參數用 ConnString ....怪怪的
另外請指定 CursorType參數
可以改 sql="select count(*) as 筆數 from customer"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.20.78.35
討論串 (同標題文章)
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章
26
79