ใช้งาน connection Provider=Microsoft.Jet.4.0.. แล้ว Error
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 285   2
URL.หัวข้อ / URL
ใช้งาน connection Provider=Microsoft.Jet.4.0.. แล้ว Error

ผมมี Code ดังนี้ครับ
Dim SQL1 As String
Set cnn = New ADODB.connection
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\windows\kit_evaluation\kit.mdb"
Set rs = New ADODB.Recordset
จะ Error ที่ตรง Provider ครับซึ่งใช้งานที่บ้านไม่มีปัญหา
แต่พอเอามาให้ที่ Office กลับเสียครับ
ผมก็ลง Office ใหม่ก็ไม่หายเข้าไป Set ที่ Refference ที่ Source code
ให้ขีดถูกที่ AxtiveX Data Object Control แล้วก็ไม่หาย
ขอบคุณทุกท่านที่กรุณาช่วยครับผม

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R04763
ลองเปลี่ยนให้เป็น Late Binding ดูครับ

Dim SQL1 As String, cnn As Object, rs As Object
Set cnn = CreateObject("ADODB.connection")
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\windows\kit_evaluation\kit.mdb"
Set rs = CreateObject("ADODB.Recordset")
...

2 @R04902
ขอบคุณครับอาจารย์
พอดีผมสังเกตุเครื่องที่ไม่เวิร์คเป็นเพราะมันใช้ win98 ธรรมดาครับ
เครื่องที่ใช้ win98se ผ่านทุกเครื่องเลยครับ ผมเลยลงโปรแกรมไปแล้วก็ใช้ได้ครับ
งงไปเลย 98 & 98se
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0410s