安装完毕access2010后,打开软件显示,“找不到指定的数据库或根本没有数据库。请在命令行指定

安装完毕access2010后,打开软件显示,“找不到指定的数据库或根本没有数据库。请在命令行指定,第1张

就是你的版本不行,换个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丢失数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10170944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存