无法连接access,但是可以连接mssql access数据库连接转MSSQL连接
access \u8fde\u63a5sql sever\u7684\u95ee\u9898ACCESS\u53ef\u4ee5\u4f5c\u4e3aMSSQL\u7684\u524d\u53f0\u975e\u5e38\u65b9\u4fbf\u5730\u4e0e\u4e4b\u8fde\u63a5\uff08\u4f7f\u7528ACCESS\u9879\u76ee\uff09\u3002
\u4e0b\u9762\u4ee5ACCESS2003\u4e3a\u4f8b\u793a\u8303\u8fde\u63a5MSSQL
1\uff09\u6253\u5f00office Access \u65b0\u5efaAccess\u9879\u76ee
2\uff09
3\uff09\u5f39\u51fa\u5bf9\u8bdd\u6846\uff0c\u9009\u62e9\u4e00\u4e2a\u4fdd\u5b58\u4f4d\u7f6e
4\uff09\u4e8e\u5f39\u51fa\u7684\u5bf9\u8bdd\u6846\u8f93\u5165MSSQL\u7684\u8fde\u63a5\u4fe1\u606f
\u8f93\u5165\u6709\u5173\u8d44\u6599\u540e\u70b9\u51fb\u201c\u786e\u5b9a\u201d\u540e\u4f60\u5c31\u53ef\u4ee5\u7528ACCESS\u7f16\u8f91MSSQL\u6570\u636e\u5e93\u4e86\uff0c\u8fd9\u4e2aSQL\u6570\u636e\u5e93\u53ef\u4ee5\u4f4d\u4e8e\u5168\u4e16\u754c\u4efb\u4f55\u4e00\u4e2a\u80fd\u8fde\u63a5\u4e92\u8054\u7f51\u7684\u5730\u65b9\uff0c\u672c\u5730\u7535\u8111\u3001\u5c40\u57df\u7f51\u3001\u56fd\u9645\u4e92\u8054\u7f51\u90fd\u6ca1\u95ee\u9898\uff0c\u53ea\u8981\u8fde\u63a5\u53c2\u6570\u6b63\u786e\u5c31\u884c\u3002\u9700\u8981\u591a\u7528\u6237\u8fde\u63a5\u7684\u53ea\u8981\u5728\u5176\u5b83\u7535\u8111\u505a\u4ee5\u4e0a\u76f8\u540c\u7684\u4e8b\u60c5\u5c31\u884c\u4e86\uff0c\u5f88\u65b9\u4fbf\u7684\u3002
\u53ea\u9700\u6539\u4e00\u884c
\u5c06oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath(""&dns&"jackiedb/mydatazw.mdb")
\u6539\u6210\uff1a
conn.Open "Driver={SQL server};Server=127.0.0.1;UID=sa;PWD=123;DataBase=feichang"
\u8bf4\u660e\u5982\u4e0b\uff1a
Server=127.0.0.1 \u6570\u636e\u5e93IP\u5730\u5740
UID=sa \u7528\u6237\u540d
PWD=123 \u5bc6\u7801
DataBase=feichang \u6570\u636e\u5e93\u540d
有源代码吗,贴出你的软件版本和连接串以及具体的错误提示
'链接access数据库
Dim cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Databases/123.mdb")
'判断连接是否打开,没打开给打开
If cn.State = ConnectionState.Closed Then
cn.Open()
End If
这是我做过的一个例子中链接access数据的方法,你可以用下。
---
以上,希望对你有所帮助。
如果不是代码问题,那你看看是不是iis的问题,把iis重新安装一下,看看问题有没有,还有你要确定你的代码没有做任何的修改,还有就是在vs中连接access数据库看看有没有问题哈。
如果你有备份的 access 数据库,你更换成备份的那个数据库看看。
ACC数据库路径看下是否正确、不对的话、就不行了参考资料http://bbs.hackmama.com
绛旓細access鐗堟湰濡傛灉鎹㈡垚2007锛岄渶瑕佺敤ace椹卞姩 鏈夋簮浠g爜鍚楋紝璐村嚭浣犵殑杞欢鐗堟湰鍜杩炴帴涓蹭互鍙婂叿浣撶殑閿欒鎻愮ず
绛旓細1銆佺敤7ZIP鎵撳紑AccessDatabaseEngine锛岀劧鍚庢彁鍙栬В鍘嬪埌涓涓枃浠跺す锛岃В鍘嬪嚭鏉ョ殑鏂囦欢涓篈ceRedist.msi瀹夎鏂囦欢鍜屼竴涓猚ab鏂囦欢銆2銆佺敤ORCA鎵撳紑AceRedist.msi锛屾壘鍒癓aunchCondition閲岄潰鐨凚LOCKINSTALLATION锛屽垹鎺夛紝淇濆瓨銆傜劧鍚庡叧闂鍑篛RCA锛岃繍琛孉ceRedist.msi鍗冲彲瀹夎鎴愬姛銆
绛旓細閭e緢姝e父鍛锛屽氨鏄帶浠 鏃犳硶鎵ц銆備綘瀹夎ACCESS DLL搴旇灏卞彲浠ヤ簡銆
绛旓細姝ラ涓锛氳妫鏌onn.asp涓殑杩炴帴瀛楃鏄惁姝g‘锛屽鏋滄病鏈夐敊璇紝杩樻彁绀烘暟鎹簱杩炴帴鍑洪敊锛屽線涓嬬湅access鏁版嵁搴撹繛鎺閿欒銆傛楠や簩锛氭妸鏁版嵁搴撲笅杞藉埌鏈湴锛堥粯璁ゆ暟鎹簱 database/#newasp.mdb锛夛紝鐢ACCESS鎵撳紑锛屽帇缂╀慨澶嶆暟鎹簱锛堟墦寮ACCESS -- 宸ュ叿 -- 鏁版嵁搴撳疄鐢ㄥ伐鍏 -- 鍘嬬缉鍜屼慨澶嶆暟鎹簱锛夛紱鐒跺悗閲嶆柊涓婁紶access鏁...
绛旓細鏂规硶涓锛<%db="鏁版嵁搴撳悕" 濡傛灉鏀惧湪鐩綍涓紝灏辫鍐欐槑 Set conn = Server.CreateObject("ADODB.Connection")connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)conn.Open connstr%> 鏂规硶浜岋細濡傛灉浣犵殑鏈嶅姟鍣ㄩ噰鐢ㄨ緝鑰佺増鏈Access椹卞姩锛岃鐢ㄤ笅闈杩炴帴鏂规硶 Set conn = ...
绛旓細vb 杩炴帴涓嶄笂鏈夊瘑鐮佺殑ACCESS鏁版嵁搴,浣瀵嗙爜鏄鐨,鍘熷洜? 1\privatemyadoConectionasnewadodb.connection鐢ㄥ紩鐢ㄧ殑鍔炴硶涓嶈兘鎵撳紑鏈夊瘑鐮佺殑鏁版嵁搴,鎴戣缃殑瀵嗙爜鏄123456myadoConection.OpenstrCon,"","123456"鎴杕yadoConection.OpenstrCon,,"1234... 1\private myadoConection as new adodb.connection鐢ㄥ紩鐢ㄧ殑鍔炴硶涓嶈兘...
绛旓細conn.Open "e:\access\northwind.mdb"
绛旓細1銆戜綘鍏堝湪thinkpad瀹樼綉鏈嶅姟骞冲彴涓婃壘鍒板拰浣犵敤鐨勫皬榛戝悓鍨嬪彿鐨勬渶鏂版棤绾跨綉鍗¢┍鍔ㄥ拰AC椹卞姩锛堜篃灏辨槸access connection 椹卞姩锛夛紱鎵惧埌鍚庯紝绔嬪嵆涓嬭浇涓嬫潵鍒颁綘鐨勬湰鏈‖鐩樹笂鍗冲彲銆傝浣忓厛涓嶈瀹夎銆2銆戣繖涓姝ユ槸鑷冲叧閲嶈鐨勶紒鍘诲嵏杞芥帀thinkpad鐨勬棤绾跨綉鍗¢┍鍔ㄥ拰AC銆備竴瀹氳璁颁綇锛屽繀椤诲嵏杞藉共鍑锛屼笉鑳鐣欎笣姣紒3銆戝嵏杞藉ソ鏃犵嚎...
绛旓細鍙兘鏄紝浣犳暟鎹簱鎵鍦ㄧ殑鏂囦欢澶瑰瓨鍙栨潈闄愰棶棰
绛旓細鐢ˋDO鏁版嵁鎺т欢浣跨敤鍏跺睘鎬у湪寤虹珛瀛楃涓杩炴帴鏃堕塎icrosoft Jet 4.0 OLE DB Provider鏁版嵁鎼滅储寮曟搸锛屽畠鏀寔ACCESS2003寤虹珛鐨勬暟鎹簱銆傚叿浣撳仛娉曪細鏂板缓宸ョ▼鏃堕夋暟鎹伐绋嬶紝姝ゆ椂VB6闆嗘垚璋冭瘯鐜宸﹁竟宸ュ叿绠卞唴宸插姞杞戒簡鏈夊叧鏁版嵁搴撶紪绋嬪繀椤荤殑鎺т欢銆傜劧鍚庡湪FORM1绐椾綋涓坊鍔燗DODC鎺т欢鍜孌ATAGRID鎺т欢锛屽皢DATAGRID1鐨勫睘鎬ATASOURCE...