SQL通过 vb运行from语法错误

PrivateSubCommand9_Click()DimcnAsADODB.Connection'定义Excel连接Setcn=NewADODB.Connection'... Private Sub Command9_Click()
Dim cn As ADODB.Connection ' 定义Excel 连接

Set cn = New ADODB.Connection

' 初始化commandialog1 的属性,选取Excel 文件,文

' 件名保存在CommanDialog1.filename 中备用

CommonDialog1.Filter = " 电子表格文件(.xls) |*.xls"

CommonDialog1.DialogTitle = " 请选择要导入的文件"

CommonDialog1.Action = 1
MsgBox CommonDialog1.FileName

CommonDialog1.ShowOpen ' 设置连接SQL 数据库的连接字符串

strtemp = " provider=sqloledb;server=FENGQIQING;uid=sa;pwd=123456;database=integral"

' 设置Excel 数据连接

strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Extended Properties='Excel 8.0;HDR=Yes';Data Source=" & CommonDialog1.FileName & ""

cn.Open strconn
MsgBox "已打开excel数据库连接"

' 设置Excel 记录集

' 循环将Excel 数据文件中的各个数据表写入数据库

strsql2 = "insert into integral.客户明细 select * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=G:\VB\客户明细.xls',客户明细$)"

cn.Execute strsql2, lngRecsAff, adExecuteNoRecords

MsgBox "成功导入--"
rstschema.MoveNext

' 释放资源
rstschema.Close
cn.Close
Set cn = Nothing
Set rstschema = Nothing

End Sub
展开
 我来答
su_2009_su
2011-09-19 · TA获得超过116个赞
知道答主
回答量:235
采纳率:0%
帮助的人:109万
展开全部
你搜索一下吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式