求一句将CSV文件插入到mdb数据库的SQL语句?
test数据库的yy表中有3个字段:id,name,age
tt.csv的内容如下:
001,GOOD,bill,80,......
002,FAIL,yyyy,45,....
003,GOOD,kkkk,67,.....
.
.
.
现在我要将tt.csv中第2栏中是GOOD的记录的第1,3,4列数据分别插入到yy表中,程序如下:
Public cnn As New ADODB.Connection
Public rec As New ADODB.Recordset
Public cnn2 As New ADODB.Connection
Public rec2 As New ADODB.Recordset
cnn.ConnectionString = "Provider=Microsoft.jet.oledb.4.0;data source=C:\test.mdb"
cnn2.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\;Extended Properties=""text;HDR=No;FMT=Delimited"""
cnn.open
cnn2.open
rec2.Open "select F1,F3,F4 from tt.csv where F2='GOOD'", cnn2, adOpenDynamic, adLockOptimistic
上面的rec2中,已经能够找到符合要求的记录了,现在问题是如何用一句SQL语句插入到yy表中呢?