菜鸟的初级问题

benny7878 2006-03-28 03:08:10
小弟刚开始学JAVA想问一下在JB中怎样连接SQL2000数据库,比如我有如下的一台SQL2000服务器:
机器名:server2,ip:192.168.0.35,数据库:fchy,用户名:sa,密码:scenery,哪位大哥能贴一段代码给小弟看看,感激不尽(是CS结构)
...全文
87 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
camel0104 2006-04-02
  • 打赏
  • 举报
回复
都是mysql哈
camel0104 2006-04-02
  • 打赏
  • 举报
回复
我这里有一步桥:打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,
填入:Name:mysql,Location:User Home,然后点击Add,
加入目录d:\Program Files\Microsoft SQL Server 2000 JDBC\lib,确定
三、Project-->Prject Properties-->Paths-->Required Libraries-->Add
加入刚才添加的User Home/mysql确定
四、Enterprise-->Enterprise Setup-->Database Drivers-->Add,加入User Home/sql,
添加之后在列表框中显示的是sql.config,确定,重新启动JBuilder
五、Tools-->Database Pilot-->View-->Options-->Drivers-->Add
填入
Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver
Simple URL:microsoft:sqlserver://localhost:1433;DatabaseName=cardsystem
确定之后,Tools-->Database Pilot-->New的Driver里选择
com.microsoft.jdbc.sqlserver.SQLServerDriver
在URL里填入:
microsoft:sqlserver://服务器Ip地址或主机名:1433;DatabaseName=cardsystem
zydmango 2006-03-28
  • 打赏
  • 举报
回复
首先你需要配置JDBC-ODBC桥或"com.microsoft.jdbc.sqlserver.SQLServerDriver;你的数据库需要升级到SP4,配置就不跟你说了,把连接的代码给你
import java.sql.*;
import javax.swing.JOptionPane;
public class Test{
public static void main(String[] args)
{
//String driver = "sun.jdbc.odbc.JdbcOdbcDriver";//第一种驱动
//String url = "jdbc:odbc:test";
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";//第二中
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=<name>";
Connection con = null;
Statement stmt = null;
ResultSet rs = null;
try { //使用DriverManager的getConnection方法建立连接
Class.forName( driver ); // 加载驱动器
con = DriverManager.getConnection(url,“User",“password"); //连接数据库
} catch ( ClassNotFoundException e ) { // 因类不存在,加载失败
JOptionPane.showMessageDialog( null,
"找不到JDBC-ODBC驱动程序", "找不到驱动程序",
JOptionPane.ERROR_MESSAGE );
System.exit( 1 ); // terminate application
} catch (SQLException e) {
JOptionPane.showMessageDialog( null,
"url定义错误,找不到相关的数据源", "找不到数据源",
JOptionPane.ERROR_MESSAGE );
System.exit( 1 ); // terminate application
}

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧