当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 在JSP中访问Oracle ,SqlServer ,DB2, Informix ,Access 数据库 现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样...
 

 

    摘要: java learning path(三)过程篇 每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。 学习java的第一步是安装好jdk,写一个hello world,? 其实jdk的学习没有那么简单,关......
    摘要: http://www.ccw.com.cn/htm/app/aprog/01_7_31_4.asp可以看看和perl php不同的地方java 平台中的增补字符http://java.sun.com/developer/technicalarticles/intl/supplementary/index_zh_cn.html文介绍 java 平台支持增补字符的方式。增补字符是 unicode 标......


在JSP中访问Oracle ,SqlServer ,DB2, Informix ,Access 数据库

在jsp中访问oracle ,sqlserver ,db2, informix ,access 数据库

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

【程序编程相关:jxl导入和导出的excel到数据库

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

  【推荐阅读:局域网文件传输和复制,含文件名

<%@ page contenttype="text/html;charset=gb2312"%> 【扩展信息:jsp操作Execl分析

testoracle.jsp如下:

<%@ 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>

  二.jsp连接sql server7.0/2000数据库


...   下一页
 ·j2me helloworld    »显示摘要«
    摘要: 配置好eclipse + ktw2.2环境后.实现在手机模拟器上显示helloworld字样 import javax.microedition.midlet.*;import javax.microedition.lcdui.*; //画布类,它实现了显示手机屏幕的内容class hellocanvas extends canvas{ public hellocanvas() { } ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE