看你的情况的话,应该是iis不稳定,这样的话,你可以再找一个系统盘,用它来安装iis。如果还不能解决问题的话,那有可能是数据库不好,那你可以重新安装一下数据库程序。如果这两个办法都不行的话,那就只有装2003,2003里面的iis的版本是6,比xp的iis51要强很多,而且支持net,虽然设置和使用上会和xp的iis有一些不同,但是一般不会出现什么问题。
那你的磁盘格式是不是ntfs的,如果是的话,那你看看有没有设置网页的权限,和数据库的权限。
html只能通过ajax接口跟后台数据库接口通信,然后取出来的数据在页面上显示。
以下是一个例子:
html文件suggesthtml:
<html>
<head>
<meta >
try{
conn=DriverManagergetConnection("jdbc:mysql://localhost:3306/internweb,root,mysqladmin");
stmt=conncreateStatement(
ResultSetTYPE_SCROLL_INSENSITIVE,//指定ResultSet对象是可滚动的
ResultSetCONCUR_READ_ONLY);//指定ResultSet对象不能修改数据库
rs=stmtexecuteQuery("SELECTFROM position");//数据查询
outprint("<TABLE BORDER='0'>");
while(rsnext()){
outprint("<TR><TD><a href='Position_View1jspid="+rsgetString("pname")+"'>"+rsgetString("pname")+"</a></TD>");
outprint("<TD>"+rsgetString("cname")+"</TD></TR>");
}
outprint("</TABLE>");
}
catch(SQLException e){
Systemoutprintln(egetMessage());
}
你用的是sqlsever 2005数据库吧?忘记添加驱动包了,就是一个jar包。名字一般叫sqljdbcjar,放到你的WEB-INF/lib下就可以了
希望对你能有所帮助。
以上就是关于使用IIS,部分网站无法读取数据库全部的内容,包括:使用IIS,部分网站无法读取数据库、我设计的网页为什么可以向数据库存入数据,但是无法从数据库读取数据在本机测试时都可以。、JSP页面从mysql数据库读取信息失败等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)