- 浏览: 90414 次
- 性别:
- 来自: 烟台
最新评论
-
daxiaoli123:
1 http://sourceforge.net/projec ...
GCJ让Java程序脱离jre执行 -
zhangtongysu:
楼主 ,那个下载 怎么回事啊。
利用Ant和Eclipse有效地提高部署工作效率
一、jsp连接Oracle8/8i/9i数据库(用thin模式)
testOracle.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String result = ""; // 查询结果字符串
String sql = "select * from test"; // SQL 字符串
// 连接字符串,格式: "jdbc:数据库驱动名称:连接模式:@数据库服务器ip:端口号:数据库SID"
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String username = "scott"; // 用户名
String password = "tiger"; //密码
// 创建oracle数据库驱动实例
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
// 获得与数据库的连接
Connection conn = DriverManager.getConnection(url, username, password);
// 创建执行语句对象
Statement stmt = conn.createStatement();
// 执行sql语句,返回结果集
ResultSet rs = stmt.executeQuery(sql);
while ( rs.next() )
{
result += "\n 第一个字段内容:" + rs.getString(1) + "<BR>";
}
rs.close(); // 关闭结果集
stmt.close(); // 关闭执行语句对象
conn.close(); // 关闭与数据库的连接
%>
<HTML>
<BODY>
<%=result%>
</BODY>
</HTML>
二、jsp连接Sql Server7.0/2000数据库
testSqlServer.jsp如下<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:公司名称:数据库驱动名称://数据库服务器ip:端口号;DatabaseName=数据库名称"
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String username = "scott";
String password = "tiger";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
%>
<HTML>
<BODY>
<%
while ( rs.next() )
{
%>
第一个字段内容为:<%=rs.getStrisng(1)%><BR>
<%
}
rs.close();
stmt.close();
conn.close();
%>
</BODY>
</HTML>
三、jsp连接DB2数据库
testDB2.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip:端口号/数据库名称"
String url = "jdbc:db2://localhost:5000/sample";
String username = "scott";
String password = "tiger";
Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
四、jsp连接Informix数据库
testInformix.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip:端口号/数据库名称:INFORMIXSERVER=服务器名;user=用户名;password=密码"
String url = "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
五、jsp连接Sybase数据库
testSybase.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:公司名称:数据库驱动名称:数据库服务器ip:端口号/数据库名称"
String url = "jdbc:sybase:Tds:localhost:5007/tsdata";
Properties prop = System.getProperties();
prop.put("user", "userid"); // 用户名
prop.put("password", "user_password"); // 密码
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
Connection conn = DriverManager.getConnection(url, prop);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
六、jsp连接MySQL数据库
testMySQL.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称?user=用户名&password=密码&使用Unicode=布尔值&字符编码=编码"
String url = "jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
String username = "scott";
String password = "tiger";
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
七、jsp连接PostgreSQL数据库
testPostgreSQL.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称"
String url = "jdbc:postgresql://localhost/soft";
String username = "scott";
String password = "tiger";
Class.forName(""org.postgresql.Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
testOracle.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String result = ""; // 查询结果字符串
String sql = "select * from test"; // SQL 字符串
// 连接字符串,格式: "jdbc:数据库驱动名称:连接模式:@数据库服务器ip:端口号:数据库SID"
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String username = "scott"; // 用户名
String password = "tiger"; //密码
// 创建oracle数据库驱动实例
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
// 获得与数据库的连接
Connection conn = DriverManager.getConnection(url, username, password);
// 创建执行语句对象
Statement stmt = conn.createStatement();
// 执行sql语句,返回结果集
ResultSet rs = stmt.executeQuery(sql);
while ( rs.next() )
{
result += "\n 第一个字段内容:" + rs.getString(1) + "<BR>";
}
rs.close(); // 关闭结果集
stmt.close(); // 关闭执行语句对象
conn.close(); // 关闭与数据库的连接
%>
<HTML>
<BODY>
<%=result%>
</BODY>
</HTML>
二、jsp连接Sql Server7.0/2000数据库
testSqlServer.jsp如下<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:公司名称:数据库驱动名称://数据库服务器ip:端口号;DatabaseName=数据库名称"
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String username = "scott";
String password = "tiger";
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
%>
<HTML>
<BODY>
<%
while ( rs.next() )
{
%>
第一个字段内容为:<%=rs.getStrisng(1)%><BR>
<%
}
rs.close();
stmt.close();
conn.close();
%>
</BODY>
</HTML>
三、jsp连接DB2数据库
testDB2.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip:端口号/数据库名称"
String url = "jdbc:db2://localhost:5000/sample";
String username = "scott";
String password = "tiger";
Class.forName("com.ibm.db2.jdbc.app.DB2Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
四、jsp连接Informix数据库
testInformix.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip:端口号/数据库名称:INFORMIXSERVER=服务器名;user=用户名;password=密码"
String url = "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword";
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
五、jsp连接Sybase数据库
testSybase.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:公司名称:数据库驱动名称:数据库服务器ip:端口号/数据库名称"
String url = "jdbc:sybase:Tds:localhost:5007/tsdata";
Properties prop = System.getProperties();
prop.put("user", "userid"); // 用户名
prop.put("password", "user_password"); // 密码
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
Connection conn = DriverManager.getConnection(url, prop);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
六、jsp连接MySQL数据库
testMySQL.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称?user=用户名&password=密码&使用Unicode=布尔值&字符编码=编码"
String url = "jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1";
String username = "scott";
String password = "tiger";
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
七、jsp连接PostgreSQL数据库
testPostgreSQL.jsp如下:<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String sql = "select * from test";
// 连接字符串,格式: "jdbc:数据库驱动名称://数据库服务器ip/数据库名称"
String url = "jdbc:postgresql://localhost/soft";
String username = "scott";
String password = "tiger";
Class.forName(""org.postgresql.Driver").newInstance();
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery(sql);
rs.close();
stmt.close();
conn.close();
%>
发表评论
-
调试MAVEN项目appfuse-light-struts2-spring-jdbc-1.8的问题
2008-03-07 16:31 2284出现问题: Project appfuse-light-str ... -
MVC设计思想
2008-03-01 22:13 2142MVC英文即Model-View-Controll ... -
当前Java软件开发中几种认识误区(转)
2008-03-01 22:11 968软件的生命性 软件是有生命的,这可能是老调重弹了,但是因 ... -
给servlet写单元测试的总结(转)
2008-02-19 11:19 3544servlet的测试一般来说需要容器的支持,不是像通常的jav ... -
取得参数的几中形式
2008-02-18 12:54 881java -DSTOP.PORT=8080 -DSTOP.KE ... -
正则表达式
2008-02-18 12:34 899目录 本文目标 如何使 ... -
关于Java中类在构造对象时的初始化步骤详解
2008-02-18 12:17 2098很多人在学习Java的过程 ... -
为什么要使用接口编程(转)
2008-02-17 21:42 1283看了接口编程这篇文章, ... -
JAVA中浅复制与深复制
2008-02-17 21:38 7191.浅复制与深复制概念 ⑴浅复制(浅克隆) 被复制对象的所有变 ... -
短信网关发送部分源代码
2008-02-17 21:37 1214package com.etonenet.iiie.sdk; ... -
appfuse结合eclipse开发流程
2008-02-17 21:33 1218Appfuse应用的核心在于ant ... -
使用Antlr和JfreeChart实现项目源代码行数计算图表
2008-02-17 21:30 1541Antlr的功能在我的其他文章里提到了就不多说了,JFreeC ... -
使用ANT协助开发java项目
2008-02-17 21:29 894ANT是Apache的开源项目,目前在java的项目开发中被广 ... -
利用Ant和Eclipse有效地提高部署工作效率
2008-02-17 21:26 1265本文主要介绍 Ant 在多 ... -
使用开源软件 Mantis 实施缺陷跟踪的成功实践
2008-02-17 21:22 1697内容摘要 中国开源 注:当前Mantis稳定发布版本为1.0. ... -
开源缺陷跟踪系统mantis安装指南
2008-02-17 21:14 18861. 简介 mantis(螳螂)是一个基于php/MySQL/ ... -
无所不能的“蚂蚁”-Ant(转)
2008-02-17 21:12 3231说他无所不能,好像有点夸张,但是用过Ant之后,感觉真的是只有 ... -
Java华为面试题
2008-02-17 21:08 1469第一部分:选择题 QUESTION NO: 1 1、publi ... -
java中读取Properties文件
2008-02-17 21:06 906ResourceBundle resourceBundle = ... -
Java范型
2008-02-17 21:04 1536从jdk1.5开始,Java中开始 ...
相关推荐
本实例将详细介绍如何使用Java连接Oracle数据库,并提供所需的jar文件——`classes14.jar`。 首先,为了在Java中与Oracle数据库建立连接,我们需要引入Oracle的JDBC驱动程序。`classes14.jar`就是Oracle JDBC驱动的...
java 连接各种数据库大全和实例,基于maven进行项目管理、先安装apache maven,然后使用mvn clean compile编译,mvn exec:java -Dexec.mainClass="com.jiepu.testsql.App" 运行。
这个名为“Java连接各种数据库的实例.rar”的压缩包文件显然提供了关于如何使用Java与多种数据库进行交互的示例代码。下面,我们将深入探讨Java数据库连接(JDBC)的概念以及如何通过Java连接到不同的数据库系统。 ...
3. **数据库URL**:连接数据库时需要指定一个URL,其中包含了数据库服务器的地址、端口、数据库名称等信息。例如,Oracle数据库的URL是`jdbc:oracle:thin:@localhost:1521:orcl`,这里的`orcl`是数据库的服务标识符...
在Java编程领域,连接MySQL数据库是一项基础且重要的任务,它涉及到Java数据库连接(JDBC)技术的使用。本文将深入探讨如何在Eclipse编辑器环境下,利用JDBC API实现一个简单的登录注册框架,以与MySQL数据库进行...
本文将基于给定的“Java连接各种数据库方式连接各种数据库方式速查表”的标题、描述、标签和部分内容,详细阐述如何使用Java通过JDBC(Java Database Connectivity)接口连接Oracle、DB2、SQL Server、Sybase、...
文档`Java连接各种数据库的实例.doc`应包含了这些数据库连接的具体步骤和示例代码,供开发者参考学习。每个数据库的驱动文件(如`sqlserver2000驱动`等)则是实现连接所必需的库文件,需要将其添加到项目的类路径中...
这里的URL应根据你的Firebird服务器地址、端口、数据库文件路径以及数据库实例名进行调整。 5. **使用连接**:现在你可以使用`conn`对象执行SQL查询、更新等操作。别忘了在完成后关闭连接以释放资源。 6. **连接...
### Java连接各种数据库的实例详解 #### 一、引言 在现代软件开发过程中,数据库是不可或缺的一部分。Java作为一种广泛使用的编程语言,在处理与数据库的交互方面提供了强大的支持。本文将详细介绍如何使用Java来...
### Java连接各种数据库的方法 在Java开发中,与多种类型的数据库进行交互是常见的需求之一。本文将详细介绍如何使用Java连接Oracle、DB2、SQL Server、Sybase、Informix、MySQL以及PostgreSQL等主流数据库。 ####...
在本文中,我们将深入探讨如何使用Java连接到Microsoft SQL Server数据库,并进行基本的数据操作,如创建数据表和查询数据。这个实例将帮助开发者理解如何在Java应用程序中与SQL Server进行交互。 首先,为了连接到...
2. **Java连接数据库原理** 在Java中,我们通常使用JDBC(Java Database Connectivity)API来连接数据库。JDBC是Java语言提供的一套标准接口,用于访问各种类型的数据库。通过加载数据库驱动、建立数据库连接、执行...
Java JDBC 连接数据库实例 通用度稍好
Java通过JDBC(Java Database Connectivity)API与各种类型的数据库进行交互,包括Oracle。JDBC提供了一组标准接口,使得Java程序可以发送SQL语句、处理结果集以及管理数据库连接。Oracle提供了针对其数据库的JDBC...
这是我自己编写的一个JAVA连接数据库的例子,带解说,