读书人

小弟我使用ADO+SQL语句(Create table)

发布时间: 2012-01-26 19:40:46 作者: rapoo

我使用ADO+SQL语句(Create table)的方式建立EXCEL,请问如何指定其它的工作表的名称?
程序大概如下:
Dim connExcel As ADODB.Connection '连接Excel表的连接对象
Set connExcel = New ADODB.Connection
connExcel.Open "Driver={Microsoft Excel Driver (*.xls)};UID=;PWD=;DBQ= " & "C:\ "

Sql = "年级编号 char(20) "
connExcel.Execute "Create table " & "C:\1.xls " & "( " & Sql & ") "

我建好的EXCEL文件会自动将工作表的名称设置为 "XLS ",我想指定为其它名如 "stud "等,我需如何操作.
请注意:最好能用在Create table 之类的SQL语句中指定表名的方法.


[解决办法]
try

CREATE TABLE mywork (a int, b char(20))
AT 'excel;d:\work1.xls;;mywork '

读书人网 >VB

热点推荐