就是你的版本不行,换个office2010的版本,里边含access
附带激活程序,先安装office,然后执行一下激活就好
请用加速下载,请在电脑打开你的回答并下载,然后你再打开软件应该就可以了
开始-运行:输入以下命令,然后执行即可。
regsvr32 "c:\Program Files\Common Files\Microsoft Shared\DAO\dao360dll"
先读取CSV文件,然后读取表中的数据将其写入到数据库中;
以下代码亲测成功,更改其中数据库及csv文件名即可;
piccsv 为要导入的csv文件名
picmdb 为要导入的数据库名称
注意:数据库中的字段名要与表中的列名称一致
<%
'导入csv数据
i=0
Dim cn,oConn,connstr
'打csv
Set cn = ServerCreateObject("ADODBConnection")
cnProvider = "MicrosoftJetOLEDB40 "
cnConnectionString = "Data Source=" & ServerMapPath("piccsv") & ";" & _
"Extended Properties=Excel 80;"
cnOpen
'打开MDB
connstr="DBQ="+serverMapPath("picmdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (mdb)};"
set oConn=serverCreateObject("ADODBCONNECTION")
oConnopen connstr
'读取数据
set rsRead=serverCreateObject("ADODBRecordset")
rsReadOpen "select from [pic$]",cn,1,1
do until rsReadEOF
'写入数据库
oConnExecute("Insert into iepic(pic)Values('"& rsReadFields("pic") & "')" )
rsReadMoveNext
i=i+1
loop
responsewrite("<p align=center>成功导入"&i&"条数据</p><br>")
responseWrite("<p align=center><a href=javascript:windowclose()>关闭窗口</a></p>")
%>
如果不需要用到这个控件的话,可以在打开时(如果有启动窗口,请按下Shift键后再打开),然后按下Alt+F11进入VBE界面,点击工具\引用,便可以看到里面有丢失的库(英文本为Missing),把勾选去掉后保存,重新打开就好了。
楼主把什么放到指定文件夹了呢?是数据库文件?
如果是说动态链接数据库的话,一般是指用连接字符串创建一个Connection类 通过connection类进行链接数据库有。
如果楼主想把数据文件弄出来的话,直接静态链接不好么。。
以上就是关于安装完毕access2010后,打开软件显示,“找不到指定的数据库或根本没有数据库。请在命令行指定全部的内容,包括:安装完毕access2010后,打开软件显示,“找不到指定的数据库或根本没有数据库。请在命令行指定、ACCESS 数据库或项目包含一个对文件“dao360.dll”版本5.0的丢失的或损坏的引用,如何解决、CSV导入access丢失数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)