 |
|
[ASP]
Select * ข้อมูลจาก excel .csv แบบนี้ไม่ได้เหรอครับ Set rsxls = New ADODB.Recordset |
|
 |
|
|
 |
 |
|
Code
Set rsxls = New ADODB.Recordset
rsxls.Open "Select * from " & getFileName & ".csv", Conn, adOpenStatic, adLockReadOnly
ผมใช้ VB6 เขียน code ข้างบนนะครับ คือผมมี file ที่เป็น .csv หลายไฟล์ ตัวอย่าง ชื่อไฟล์ เช่น AA, BB, CC, DD, EE-A, BB-C, .....
ผมสังเกตุดูว่าถ้า code กำลัง select ชื่อไฟล์ที่มีขีดกลาง เช่น EE-A หรือ BB-C มันจะ errror ว่า
Code
Run-time error '-2147217900(80040e14)':
Syntax error in From clause.
คำถามคือ sql select นี้ไม่สามารถอ่าน table ที่มีขีดกลางได้หรือครับ แล้วไม่ทราบว่าต้องแก้อย่างไรครับ
Tag : ASP, VB.NET
|
|
 |
 |
 |
 |
Date :
2012-07-09 13:07:05 |
By :
tar |
View :
1874 |
Reply :
2 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Set rsxls = New ADODB.Recordset
rsxls.Open "Select * from " & getFileName & ".csv", Conn, adOpenStatic, adLockReadOnly
ผมใช้ VB6 เขียน code ข้างบนนะครับ คือผมมี file ที่เป็น .csv หลายไฟล์ ตัวอย่าง ชื่อไฟล์ เช่น AA, BB, CC, DD, EE-A, BB-C, .....
ผมสังเกตุดูว่าถ้า code กำลัง select ชื่อไฟล์ที่มีขีดกลาง เช่น EE-A หรือ BB-C มันจะ errror ว่า
Run-time error '-2147217900(80040e14)':
Syntax error in From clause.
คำถามคือ sql select นี้ไม่สามารถอ่าน table ที่มีขีดกลางได้หรือครับ แล้วไม่ทราบว่าต้องแก้อย่างไรครับ
|
 |
 |
 |
 |
Date :
2012-07-09 13:07:50 |
By :
tar |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|