这篇文章主要介绍“MyEclipse的JDBC相关驱动程序怎么设置”,在日常操作中,相信很多人在MyEclipse的JDBC相关驱动程序怎么设置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”MyEclipse的JDBC相关驱动程序怎么设置”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
注册MyEclipse的JDBC驱动程序
注册MyEclipse的JDBC驱动程序的目的是为了通知 JDBC 驱动程序管理器载入哪个驱动程序。当使用 class.forName 函数载入驱动程序时,您必须指定驱动程序的名称。以下是 Microsoft SQL Server 2000 JDBC 驱动程序的名称:
com.microsoft.jdbc.sqlserver.SQLServerDriver
下面的代码示例演示如何注册驱动程序:
Driver d = (Driver)Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
传递连接URL
必须以连接 URL 的形式传递数据库连接信息。以下是 Microsoft SQL Server 2000 JDBC 驱动程序的模板 URL。请用您数据库的值替换以下值:
jdbc:microsoft:sqlserver://servername:1433
下面的代码示例演示如何指定连接 URL:
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433", "userName", "password");
服务器名称值可以是 IP 地址或主机名(假定您的网络可以将主机名解析为 IP 地址)。您可以通过对主机名执行 PING 命令来进行测试,验证是否可以接收到响应,以及响应的 IP 地址是否正确。
服务器名称后面的数字值是数据库侦听的端口号。上文列出的值是示例默认值。确保用您的数据库使用的端口号替换该值。
要获取连接 URL 参数的完整列表,请参见 Microsoft SQL Server 2000 JDBC 驱动程序 HTML 帮助,或参见联机指南。请参见“连接字符串属性”一节。
下面的代码示例尝试连接到数据库,并显示数据库名称、版本和可用编目。请用您服务器的值替换代码中的服务器属性:
package com.axiom; import java.sql.*; public class JDBC{ public static void main(String[] args){ try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); System.out.println("注册成功!"); String URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=NorthWind"; String user = "sa"; String password = "sa"; Connection conn = DriverManager.getConnection(URL,user,password); System.out.println("连接成功!"); Statement st; st = conn.createStatement(); ResultSet rs; rs = st.executeQuery("select top 10 * from Orders"); while(rs.next()){ System.out.println(rs.getString("ShipCity")); } }catch(Exception e) { e.printStackTrace(); System.out.println("连接失败!"); } } }
如果成功将出现:
注册成功!
连接成功!
Reims Münster Rio de Janeiro Lyon Charleroi Rio de Janeiro Bern Genève Resende San Cristóbal --------byaxiom1433;DatabaseName=JSPTest”
注意两者在MyEclipse的JDBC的差异
到此,关于“MyEclipse的JDBC相关驱动程序怎么设置”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。