这段程序怎么改?使用xls作为数据源Sub conxlsdb1()
Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
cnn.Open "Driver={Microsoft Excel Driver (*.xls)};" & _
"DriverId=790;" & _
"Dbq=c:\aaa\test.xls;" & _
"DefaultDir=c:\aaa;"
rst.Open "select * from [3$]", cnn, adOpenKeyset, adLockOptimistic
'ActiveCell.CopyFromRecordset rst
cnn.Close
Set cnn = Nothing
Set rst = Nothing
End Sub
c:\aaa\下有一个excel文件名为test.xls 表中有一个数据表名为“3”
再请高手指点一下各参数的意义,或者有无其他方法是用excel作为数据源
请问如果要把查询的结果插入ms sql中如何写呢:
我在ms sql中master数据库中建了一个和excel表3同样结构的数据表,请问该怎么写?
机器名是tjsa,用户名是sa,另外如果excel文件有打开密码该怎么写,我看到有的文章上说到使用excel表,用刀如下的格式
"proveder=Microsoft.Jet.OLEDB.4.0;" "Data Source=\somepath\mydb.mdb;"
"user id=admin;" "Password=;"
请问user id中的admin是通用的还是不同的
另外我看连结数据源的时候有时候用user id有时候用uid,两者是不是通用的?(还有password和pwd的区别) |