中易网

求解:access数据库连接失败

答案:2  悬赏:80  
解决时间 2021-03-13 00:09
严重错误,系统数据库连接失败,详细如下:2147647259:
Microsoft JET Database Engine:未指定错误
Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=D:\ROOT\DATA\DATATEST.MDB

我用的是亚阳的CMS影视Access管理系统,系统一直使用很正常,有一次服务器重启后就有上面的提示,安装了MDAC2.8后还是如此,重启IIS也没有用.

哪位兄弟帮忙看下是什么原因,万分感谢,最好远程帮我,QQ 100000956.
最佳答案
看看是不是修改权限被取消了?
还有就是检查C:\WINDOWS\TEMP有没写权限
全部回答

你好,下面是我修改好的代码,我测试了,好用。

<%@ page contenttype="text/html;charset=gb2312"%> <%@ page import="java.sql.*"%> <%!string dbdriver = "sun.jdbc.odbc.jdbcodbcdriver";  string dburl = "jdbc:odbc:cdl";  connection conn = null;  statement stmt = null;  string sql = null;%> <%   try {   class.forname(dbdriver);   conn = drivermanager.getconnection(dburl, "scott", "tiger");   out.print("conn-->ok");   stmt = conn.createstatement() ;     sql = "insert into customers values(9,'tom','brown','04-7月-1900','800-555-1221');" ;     stmt.executeupdate(sql) ;     out.print("<br>");     out.print("insert-->ok");   stmt.close();   conn.close();  } catch (exception e) {   e.printstacktrace();  } %> 一些建议:

1.把数据库连接的相关操作写在一个“类”中

2.不要用statement接口,用他的子接口preparedstatement

3.不要使用太多的try..catch这样会影响效率。

要是这个例子是练习用的,那就算了。

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
煤矿技术员都应该掌握哪些知识???
竹炭又不是吸尘器为什么可以吸附空气中的微颗
东方立景文化创意公司我想知道这个在什么地方
怎么安排自己的语文笔记?
乒乓球胶皮上刷完无机胶水后刷的一层油(起膨
0-2+4-6+8等于多少
六万左右的车那个牌子的好,又省油又皮实耐用
玻璃奶瓶导热性好还是塑料奶瓶好
牙齿钢托有几种分类?
干净洗车场怎么去啊,有知道地址的么
痛经贴药店里有卖的吗,哪一种好一些,多少钱
5500新台换算人民币多少人民币
水杯怎样清洗能特别干净?
BEC中级该怎么复习
悉地在什么地方啊,我要过去处理事情
推荐资讯
求rhino5.0的全套插件。回答满意,会继续提高
国家电网凤城市农电局客服中心这个地址在什么
天梭和浪琴的机械表哪个性价比高
dnf最高力量的辅助装备叫什么?
凤台金中开学时间2016年春季开学时间
96与59的和乘以24与37的积再减去240得数是多
口袋妖怪火红版抓什么宠物好
爱有几个意思
追回味(公平店)我想知道这个在什么地方
省茶公司宿舍这个地址在什么地方,我要处理点
MCS-51单片机的晶振频率为6MHz,定时器/
银行季末虚增存款方法!!
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?