易截截图软件、单文件、免安装、纯绿色、仅160KB

想用 vb实现excel表格导入access数据库。

Private Sub Command1_Click()
If Combo1.Text = "" Then
    MsgBox "请选择导入数据!", vbInformation, "提示"
Else
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Set cn = New ADODB.Connection
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0; " & "Data Source=" & App.Path & "\dm.mdb;Persist " & "Security Info=False;Jet OLEDB"
    cn.Execute "SELECT * INTO sbjbztb from [Sheet1$] IN IN " & Combo1.Text & "into sbjbztb"" ""EXCEL 8.0;"""
end if

End Sub

执行后总是 cn.Execute "SELECT * INTO sbjbztb from [Sheet1$] IN IN " & Combo1.Text & "into sbjbztb"" ""EXCEL 8.0;"""
这句出错.错误是from子句语法错误。
多个IN

语法原型是:
sql = "SELECT * INTO sbjbztb from [Sheet1$] IN ""d:\youXls.xls"" ""EXCEL 8.0;"""
你现在IN子句中还有into,不知道你什么意思,想实现什么?

cn.Execute "SELECT * INTO sbjbztb from [Sheet1$] IN " & Combo1.Text & """ ""EXCEL12.0;"""

我的原句是这样的,上面那个是粘的时候粘错了

友情UP

try:
cn.Execute "SELECT * INTO sbjbztb from [Sheet1$] IN """ & Combo


相关问答:

为什么用VB改变不了工具栏按扭的宽度 - VB / 控件

为什么工具栏按扭的宽度改变不了,在属性里改了又变成原来的数值了

大胡子真厉害,回答基本都是爆料级的
大胡子升级真快啊,这才几天就5条短裤外加月排名第一了
想想我这5个短裤混了差不多8年才得到的。

回复 ......

VB 的 PictureBOX 控件绘图问题 - VB / 控件

初学,大胆提问,请高手不吝赐教
1、滚动条点击与绘图板(屏幕,Piceure1)的移动问题已经解决。
  Picture1.Top = -VScroll1.Value + bcW '垂直移动
  Picture1.Left = -HScroll1.Value + bcW ' ......

如何将access里面的附件保存到磁盘上呢

请大侠指点,跪谢了,最好有代码
要用到ADOX对象,查下帮助文档,
http://hyadliujing.blog.163.com/blog/static/4484507420091020969233/?mode=edit

没有找到啊 看了你的博客了,我是想将access里面的附件保存 ......

关于ACCESS和MSSQL的问题 - Web 开发 / ASP

有一个数据库里只有2W条数据不到,却有500M那么大,怎么回事啊?是ACCESS的数据库。后来我把ACCESS导入到MSSQL中,也占用了500M左右的空间,如果压缩数据库呢?请高手指点
压缩数据库?能做到么...
期待高人指点 我 ......

tomcat连接Access数据库问题。 - Java / Web 开发

各位高手好,麻烦帮我看下这个数据库连接问题:
做了一个BBS但是数据库就是连接不上。错误代码如下
HTTP Status 500 - 
------------------------------------------------------------------------------- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号