java连接通过jdbc连接mssql怎么配置啊 我的是sql server2000 SP4,jdk是1.6 能说说详细的过程吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 需要导入这个包import java.sql.*;当然要开启sql server2000在你要链接的代码中写一个事件监听比如这样public void actionPerformed(ActionEvent e) { String url = "jdbc:odbc:ppp";//ppp是数据源的名称 Connection con; String sql; Statement stmt; if (e.getSource() == b) { try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (java.lang.ClassNotFoundException e1) { e1.printStackTrace(); }在控制面板中 找到管理工具 的数据源管理器 打开 选择系统DSN 添加一个数据源 然后填写名称比如(ppp)后俩个空直接写符号"."好了就下一步....当然要链接你自己创建的数据那么要更改默认数据库然后直到完成这样就可以了 导入JDBC驱动包mssql.jar msbase.jar msutil.jar 的public class Untitled2 { public Untitled2() { } public static void main(String[] args) { try { Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"). newInstance(); String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs"; String user = "sa"; String password = "aaa"; Connection conn = DriverManager.getConnection(url, user, password); Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery( "select emp_id,fname+' '+lname as name from employee order by emp_id"); while (rs.next()) { System.out.print(rs.getString(1) + " "); System.out.println(rs.getString(2)); } rs.close(); stmt.close(); conn.close(); } catch (Exception ex) { ex.printStackTrace(); } }} // 定义数据库驱动程序 String DBDRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver" ; // 定义数据库连接地址 String DBURL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs" ; // 定义数据库连接对象,属于java.sql包中的接口 Connection conn = null ; // 定义Statement对象,用于操作数据库 Statement stmt = null ; // 定义一字符串变量,用于保存SQL语句 String sql = null ; // 1、加载驱动程序 try { Class.forName(DBDRIVER) ; } catch(Exception e) { } // 2、连接数据库 try { conn = DriverManager.getConnection(DBURL) ; } catch(Exception e) { } // 3、操作数据库 // 通过Connection对象实例化Statement对象 try { stmt = conn.createStatement() ; // 为sql变量赋值 // 插入语句 sql = "INSERT INTO person (name,password,age) VALUES ('sss','zzzzzz',28)" ; // 更新语句 // sql = "UPDATE person SET name='李兴华',password='www.mldn.cn' WHERE id=3" ; // 按ID删除记录 // sql = "DELETE FROM person WHERE id=4" ; // 通过Statement对象执行此SQL语句 stmt.executeUpdate(sql) ; } catch(Exception e) { } // 4、关闭数据库 try { // 关闭操作 stmt.close() ; // 关闭连接 conn.close() ; } catch(Exception e) { } 请问 另一种方式谈《JAVA编程思想》与《JAVA 核心》 关于JTable的问题~~~急~~~请大家帮忙解决~~~ 告急,明天去智乐软件笔试,求笔试题目,谢过 swt 的一个小问题?? socket 流读取结束判断问题----------------很让人郁闷 请教:有什么控件能存放大量数据 求教:sql包中用什么方法可显示一个数据库中的所有表的名称? 我去一间公司应聘。它要求 com+、jave、sqlsever、asp我怎么能最快时间拿握这些东东呀? 谁能介绍几个关于java网络编程的网站 JAVA编程如何检测操作系统版本和CPU的ID号 急切 在线等
在你要链接的代码中写一个事件监听比如这样
public void actionPerformed(ActionEvent e) {
String url = "jdbc:odbc:ppp";//ppp是数据源的名称
Connection con;
String sql;
Statement stmt;
if (e.getSource() == b) {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
} catch (java.lang.ClassNotFoundException e1) {
e1.printStackTrace();
}在控制面板中 找到管理工具 的数据源管理器 打开 选择系统DSN 添加一个数据源 然后填写名称比如(ppp)后俩个空直接写符号"."
好了就下一步....当然要链接你自己创建的数据那么要更改默认数据库然后直到完成这样就可以了
public class Untitled2 {
public Untitled2() {
} public static void main(String[] args) {
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").
newInstance();
String url =
"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
String user = "sa";
String password = "aaa";
Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(
"select emp_id,fname+' '+lname as name from employee order by emp_id"); while (rs.next()) {
System.out.print(rs.getString(1) + " ");
System.out.println(rs.getString(2)); }
rs.close();
stmt.close();
conn.close();
}
catch (Exception ex) {
ex.printStackTrace();
}
}}
// 定义数据库驱动程序
String DBDRIVER = "com.microsoft.jdbc.sqlserver.SQLServerDriver" ;
// 定义数据库连接地址
String DBURL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs" ; // 定义数据库连接对象,属于java.sql包中的接口
Connection conn = null ; // 定义Statement对象,用于操作数据库
Statement stmt = null ; // 定义一字符串变量,用于保存SQL语句
String sql = null ;
// 1、加载驱动程序
try
{
Class.forName(DBDRIVER) ;
}
catch(Exception e)
{
} // 2、连接数据库
try
{
conn = DriverManager.getConnection(DBURL) ;
}
catch(Exception e)
{
} // 3、操作数据库
// 通过Connection对象实例化Statement对象
try
{
stmt = conn.createStatement() ;
// 为sql变量赋值
// 插入语句
sql = "INSERT INTO person (name,password,age) VALUES ('sss','zzzzzz',28)" ;
// 更新语句
// sql = "UPDATE person SET name='李兴华',password='www.mldn.cn' WHERE id=3" ;
// 按ID删除记录
// sql = "DELETE FROM person WHERE id=4" ;
// 通过Statement对象执行此SQL语句
stmt.executeUpdate(sql) ;
}
catch(Exception e)
{
}
// 4、关闭数据库
try
{
// 关闭操作
stmt.close() ;
// 关闭连接
conn.close() ;
}
catch(Exception e)
{
}