jsp如何连接数据库

来源:互联网 发布:视频剪辑软件怎么用 编辑:程序博客网 时间:2024/06/06 00:41

大家帮忙解决下,在这里先谢谢大家了!最好是举例每一步骤都详细点
比如:jsp代码???数据库的配置????以及每种表的制作等等。。。。。
我说了我是个菜鸟,还不是很清楚,在这里先谢谢大家了!。我用的是sql2000

 

2000一般都要打sp3补丁,再就是连接到URL也稍微有点不同,注意这两点和平常的一样,应该能连上

 

论坛里说的和网站上的差不多,还是不行啊!大家最好拿出自己的一个简单的实例,以图文并貌的形式,讲解下!这样,不管以后谁来都能明白!高手们,快快出现吧!我代表菜鸟界的朋友谢谢你们了!

 

我的代码是:
<%@ page contentType="text/html;charset=gb2312"%>  
  <%@ page import="java.sql.*"%>  
  <html>  
  <body>  
  <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();  
  String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";  
  //pubs为你的数据库的  
  String user="sa";  
  String password="";  
  Connection conn= DriverManager.getConnection(url,user,password);  
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);  
  String sql="select * from test";  
  ResultSet rs=stmt.executeQuery(sql);  
  while(rs.next()) {%>  
  您的第一个字段内容为:<%=rs.getString(1)%>  
  您的第二个字段内容为:<%=rs.getString(2)%>  
  <%}%>  
  <%out.print("数据库操作成功,恭喜你");%>  
  <%rs.close();  
  stmt.close();  
  conn.close();  
  %>  
  </body>  
  </html>

 

提醒菜鸟们,使用jdbc链接的一定记得下载相应的jdbc类包并放到对应的classpath路径中。
我身边就有很多的菜鸟刚学java又不好好看书的,都犯了这个低级的错误

 

 

贴段楼主的代码:
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
1 首先你要确保你的驱动jar包已经导入。
  2 后面不知为何要加个newInstance();
  String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";  
这个url貌似有问题,举个oracle的例子
  url="jdbc:oracle:thin:@localhost:1521:orcl"
  //pubs为你的数据库的  
  String user="sa";  
  String password="";  
  Connection conn= DriverManager.getConnection(url,user,password);  
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

 

我也是菜鸟,不过连接成功了,也是费了很多功夫,我支持楼上的,只要JAVA能连接的话,JSP肯定行的(嵌入JAVA语言)不过要注意开头的那些格式不能省略的。要不怎么都不成功的。祝你好运啦,多试试,多百度,最重要的是要有耐心,我当时也搞得郁闷的要死。

来源:英超直播

原创粉丝点击