使用JDBC连接SYBASE的3种方法

1.单用一个JSP文件测试SYBASE jconnect-5_2 JDBC数据库接口:

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<HEAD>
<TITLE> JSP测试SYBASE jconnect-5_2 JDBC数据库接口 </TITLE>
<META NAME="Generator" CONTENT="EditPlus2.11">
<META NAME="Author" CONTENT="naxin">
</HEAD>
<BODY>
<center>JSP测试SYBASE jconnect-5_2 JDBC数据库接口</center>
<BR><BR>
<table border=3 align=center >
<%
Class.forName("com.sybase.jdbc2.jdbc.SybDriver");
String url ="jdbc:sybase:Tds:localhost:2638";
Connection conn= DriverManager.getConnection(url, "dba","sql");
Statement stmt=conn.createStatement();
String sql="select emp_lname,dept_id,street,city,state from employee order by emp_lname";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {
out.print("<TR><TD>"+rs.getString("emp_lname")+"</TD>");
out.print("<TD>"+rs.getString("dept_id")+"</TD>");
out.print("<TD>"+rs.getString("street")+"</TD>");
out.print("<TD>"+rs.getString("city")+"</TD>");
out.print("<TD>"+rs.getString("state")+"</TD></TR>");
}
%>
</table>
<BR><HR>
<%out.print("数据库操作成功,恭喜你");%>
<%
rs.close();
stmt.close();
conn.close();
%>
</BODY>
</HTML>

2.再用JSP和Java Bean的方法:

JSP Code:

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<HEAD>
<TITLE> </TITLE>
<META NAME="Generator" CONTENT="EditPlus2.11">
<META NAME="Author" CONTENT="naxin">
</HEAD>
<BODY>
<jsp:useBean id="sybase" scope="page" class="test.sybconn" />
<%
ResultSet rs=sybase.Query("select * from tjck_dh");
while(rs.next()) {
out.print("|"+rs.getString("name")+"|");
out.print(rs.getString("card_no")+"|");
out.print(rs.getString("amount")+"|");
out.print(rs.getString("home_call")+"|");
out.print(rs.getString("office_call")+"|<br>");
}
rs.close();
%>

<HR>

时间: 2024-12-03 06:45:53

使用JDBC连接SYBASE的3种方法的相关文章

详解JDBC连接Access的三种方法

JDBC连接Access第一种方法: 你用下面的代码试试 (强烈建议也是only可以建议的方法) con = DriverManager.getConnection("jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:/data/Access/test1.mdb","dba","sql"); 后面的代码一样.这样你就可以访问access数据库了. JDBC连接Access第二种方法:

JDBC连接集群数据库的方法

 这篇文章主要介绍了JDBC连接集群数据库的方法,有需要的朋友可以参考一下 在连接数据库的url地址有点不一样     代码如下: jdbc:oracle:thin:@(DESCRIPTION= (LOAD_BALANCE=on) (ADDRESS_LIST= (ADDRESS=(PROTOCOL=TCP)(HOST=IP1)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=IP2)(PORT=1521)) ) (CONNECT_DATA=(SERVICE_NA

PHP连接MySQL的2种方法小结以及防止乱码

 本篇文章主要是对PHP连接MySQL的2种方法小结以及防止乱码问题进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 PHP的MySQL配置   报错信息:Class 'mysqli' not found in   Answer: 1.在conf/php.ini中,在vim用"/php_mysql"搜索到extension=php_mysql.dll,去掉前面的";",   同时在下面增加extension=php_mysqli.dll;   注意后面

asp 连接access数据库二种方法

连接access数据库教程二种方法 这里提供了access数据库的dsn-less连接方法与access ole db连接方法哦. dim db ="db.mdb"; access数据库的dsn-less连接方法: set adocon=server.createobject("adodb.connection") adoconn.open"driver={microsoft access driver(*.mdb)};dbq="& _

SQL Server2005杂谈(4):在SQL Server2005中按列连接字符串的三种方法

本文为原创,如需转载,请注明作者和出处,谢谢! 上一篇:SQL Server2005杂谈(3):四个排名函数(row_number.rank.dense_rank和ntile)的比较 最近做一个项目,遇到一个在分组的情况下,将某一列的字段值(varchar类型)连接起来的问题,类似于sum函数对int型字段值求和. 如有一个表t_table,结构和数据如图1                                           图1     其中要按着xh字段分组,并且将每一组na

SQL Server2005杂谈(2):按列连接字符串的三种方法

本文为原创,如需转载,请注明作者和出处,谢谢! 最近做一个项目,遇到一个在分组的情况下,将某一列的字段值(varchar类型)连接起来的问题,类似于sum函数对int型字段值求和. 如有一个表t_table,结构和数据如图1                                           图1     其中要按着xh字段分组,并且将每一组name字段值连接起来.最终结果希望如图2所示              图2 表中的th字段值对于每一个xh值是唯一的,也是有限的,也就是

asp 连接 oracle数据库两种方法

'oracle 连接方法: set adocon=server.createobject("adodb.connection") adocon.open"driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;" 'oracle ole db 连接方法: set adocon=server.createobject("adodb.connection&qu

jsp 连接Oracle 数据库四种方法

package dbbean; import java.sql.*; public class contactbean{ private connection con; //初始化连接. public contactbean() {          try  {   class.forname("oracle.jdbc.driver.oracledriver").newinstance();   string url="jdbc:oracle:thin:@localhost

苹果iphone手机连接电脑的两种方法

准备工具 电脑一台,itunes,iphone手机一台. 具体步骤 本地连接 1.这种连接方法是最流行的iphone与电脑连接的方法,利用itunes与数据线. 2.我们只要在电脑中安装itunes软件,然后把手机用苹果数据线连接电脑即可. 3.之后,只要不对系统做优化设置,那么每当iphone连接上电脑时iTunes就能自己启动识别手机了,我们可以通过iTunes下载安装自己喜欢的应用或者管理手机上的视频音频等 已越狱的iphone 已越狱的iphone建议使用第三方的PC端管理软件,因为上面