jdbc.url=jdbc:jtds:sybase jdbc驱动包ip可以用计算机名代替吗

君,已阅读到文档的结尾了呢~~
JAVA连接各种数据库的JDBC驱动下载及连接字符串URL写法教育,建筑,合同,项目,工程,方案,设计,欢迎来主页搜索
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
JAVA连接各种数据库的JDBC驱动下载及连接字符串URL写法
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口JDBC常用连接写法(包括MySQL、Oracle、Sybase、SQLServer、DB2)_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
JDBC常用连接写法(包括MySQL、Oracle、Sybase、SQLServer、DB2)
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩14页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢[MySQL] 揭开JDBC的神秘面纱,让JDBC数据库的连接参数不再神秘 | IT知识库
-& 正文阅读
[MySQL]揭开JDBC的神秘面纱,让JDBC数据库的连接参数不再神秘
揭开JDBC的神秘面纱,让JDBC数据库的连接参数不再神秘
1.JDBC是什么?&&&& JDBC(Java DataBase Connectivity)java数据库连接2.JDBC可以做什么?&&&&&& 简单地说,JDBC 可做三件事:与数据库建立连接、发送 操作数据库的语句并处理结果。3.JDBC的优势?&&& Java 具有坚固、安全、易于使用、易于理解和可从网络上自动下载等特性,是编写数据库应用程序的杰出语言。所需要的只是 Java应用程序与各种不同数据库之间进行对话的方法。4.JDBC的实现?&&& JDBC定义接口&&& 数据库厂商实现接口&&& 程序员调用接口,实际调用是底层数据厂商的实现部分。&实现一般有几个步骤:(1)Driver接口及驱动类加载不同的类型的数据库会有不同的驱动类。如下表:下面是对各种数据库的驱动类名和URL格式的汇总。其中hostip代表ip地址,dbname代表数据库名。数据库驱动类名URL格式Oracleoracle.jdbc.driver.OracleDriverjdbc:oracle:thin:@hostip:1521:dbnameSybasecom.sybase.jdbc2.jdbc.SybDriverjdbc:sybase:Tds:hostip:4100/dbnameMysqlcom.mysql.jdbc.Driverjdbc:mysql://hostip:3306/dbname?useUnicode=true&characterEncoding=GBKSQLServer 2000com.microsoft.jdbc.sqlserver.SQLServerDriverjdbc:microsoft:sqlserver://hostip:1433;DatabaseName=dbnameSQLServer 2005com.microsoft.sqlserver.jdbc.SQLServerDriverjdbc:sqlserver://hostip:1433;DatabaseName=dbnameSQLServer 7.0net.sourceforge.jtds.jdbc.Driverjdbc:jtds:sqlserver://hostip:1433/dbnameDB2com.ibm.db2.jcc.DB2Driverjdbc:db2://hostip:50000/dbnameInformix<rmix.jdbc.IfxDriverjdbc:informix-sqli://hostip:port/dbname:informixserver=&dbservername&如,我们可以通过 Class.forName("oracle.jdbc.driver.OracleDriver")加载Oracle的驱动类;(2)Connection接口Connection接口的真正实现是由数据库厂商提供的驱动包完成的。String=URL;Connection conn=DriverManager.getConnection("URL","DatabaseName","password")不同的类型数据库会有不同的URL。(3)Statement接口&&& Statement:由方法createStatement所创建。Statement对象用于发送简单的SQL语句。&&& PreparedStatement:由方法prepareStatement所创建。PreparedStatement对象用于发送带有一个或多个输入参数(IN参数)的SQL语句。PreparedStatement拥有一组方法,用于设置IN参数的值。执行语句时,这些IN参数将被送到数据库中。PreparedStatement的实例扩展了Statement,因此它们都包括了Statement的方法。PreparedStatement对象有可能比Statement对象的效率更高,因为它已被预编译过并存放在那以供将来使用。&&& Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。(4)ResultSet接口&&&& 用于处理sql语句执行后的结果。(5)关闭对象&&& Statement对象将由Java垃圾收集程序自动关闭。而作为一种好的编程风格,应在不需要Statement对象时显式地关闭它们。这将立即释放DBMS资源,有助于避免潜在的内存问题。
加: 10:49:46&
更: 05:55:33&
&&网站联系: qq: email:&Sybase(3)
2种方法代码如下:
public void getConnection() {
//String url =&jdbc:sybase:Tds:192.168.102.100:5000/test&;//通过jdbc方式连接,test为数据库名
String url = &jdbc:jtds:sybase://192.168.102.100:5000/test&;//通过jtds方式连接,test为数据库名
//Class.forName(&com.sybase.jdbc3.jdbc.SybDriver&).newInstance();//通过jdbc方式连接
Class.forName(&net.sourceforge.jtds.jdbc.Driver&).newInstance();//通过jtds方式连接
Connection conn = DriverManager.getConnection(url, &sa&, &&);
Statement stmt = conn.createStatement();
String sql = &select * from bookinfo&;
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println(&id=& + rs.getString(&id&) + &;标题=&
+ rs.getString(&title&) + &;作者=& + rs.getString(&author&)
+ &&br/&&);
rs.close();
stmt.close();
conn.close();
} catch (Exception e) {
System.out.println(&数据库关闭出错&);
} catch (InstantiationException e1) {
e1.printStackTrace();
} catch (IllegalAccessException e1) {
e1.printStackTrace();
} catch (ClassNotFoundException e1) {
e1.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:92222次
积分:1425
积分:1425
排名:千里之外
原创:41篇
转载:23篇
(12)(1)(1)(2)(4)(1)(7)(1)(9)(2)(1)(2)(2)(2)(1)(1)(5)(6)(4)(12)

我要回帖

更多关于 sybase jdbc驱动包 的文章

 

随机推荐