ขออภัย มือใหม่ หัดเล่น MySQL+VB6

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: ขออภัย มือใหม่ หัดเล่น MySQL+VB6

โดย Dr.Know-EveryThing » 21/06/2007 11:13 pm

****ลองดูอันนี้นะเพื่อช่วยได้
DIM SQL AS STRING

SQL="SELECT * FROM PRODUCTS"
IF R1.STATE=1 THEN R1.CLOSE
R1.OPEN SQL,CN,3,3
N=R1.RECORDCOUNT & ""

IF N>0 THEN
R1.MOVEFIRST
LIST1.CLEAR
WHILE NOT R1.EOF=TRUE
LIST1.ADDITEM R1!PRODUCTID & ""
R1.MOVENEXT
WEND
END IF

ขออภัย มือใหม่ หัดเล่น MySQL+VB6

โดย Ultrachultz » 11/09/2006 7:54 pm

ปัญหาคือ ผมไม่สามารถเรียกข้อมูลออกมาได้ แต่สร้าง Connection ได้

ผ่านด้วยดี ทุกทีที่ใช้งานจะใช้งานผ่าน Recordset ทั้งหมด แต่เนื่องจากเหตุใด

ทำไมถึงไม่สามารถรันผ่าน Recordset ได้เหมือนเดิม เช่น

dim SQL as string
SQL="SELECT * FROM PRODUCTS"
R1.OPEN SQL,CN,ADOPENKEYSET,ADLOCKOPTIMISSTIC
FOR I=1 TO R1.RECORDCOUNT
LIST1.ADDITEM R1("PRODUCTID")
R1.MOVENEXT
NEXT

ช่วยชี้แหนะด้วยคับ


ขอบคุณคับ

ข้างบน