用户操作
[即时聊天] [发私信] [加为好友]
dyfangdyID:dyfangdy
5175次访问,排名18309(-2),好友0人,关注者0人。
dyfangdy的文章
原创 9 篇
翻译 0 篇
转载 15 篇
评论 2 篇
最近评论
cctv__8:写的不错,上手就可以用了,可以用来扩展很多应用
dyfangdy:环境能给人成功的机会,但如果没有环境的话,我们就得创造环境,当然,这样付出的努力要比前者多很多...,虽然很艰难,单有志者,事竞成!
文章分类
收藏
    相册
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    转载 在jsp中如何有JDBC连接各种数据库之Oracle收藏

    新一篇: 在jsp中如何有JDBC连接各种数据库之SQL SERVER 2000 | 旧一篇: inner join 表 on

    在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用MVC的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下面SQL建 create table test(test1 varchar(20),test2 varchar(20) 然后向这个表写入一条测试纪录, 那么现在开始我们的jsp和数据库之旅吧。

    一、jsp连接Oracle8/8i/9i数据库(用thin模式)

    testoracle.jsp如下:

    <%@ page contentType="text/html;charset=gb2312"%>
    <%@ page import="java.sql.*"%>
    <html>
    <body>
    <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
    String url="jdbc:oracle:thin:@localhost:1521:orcl";
    //orcl为你的数据库的SID
    String user="scott";
    String password="tiger";
    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>


    作者:找不到

    出处:http://www.woicode.cn/web/jsp/web_20212.html

     

    发表于 @ 2007年05月16日 15:15:00|评论(loading...)|编辑

    新一篇: 在jsp中如何有JDBC连接各种数据库之SQL SERVER 2000 | 旧一篇: inner join 表 on

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © dyfangdy