JAVA新手,对JAVA不了解,想用JAVA做一个测试连接小程序 想用JAVA做一个测试连接MS-SQLSERVER数据库的程序。使用JDBC。刚安装了ECLIPS和JDK1.6,想创建一个桌面应用程序,卡壳了。如果有教程也可。谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // java连接mysql 简单例子import java.sql.BatchUpdateException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Update { public static Connection getConnection() throws Exception { String driver = "com.mysql.jdbc.Driver";// mysql驱动名称 String url = "jdbc:mysql://localhost:3306/test";//mysql 连接url地址 String username = "root";//数据库用户名 String password = "123456";//数据库密码 Class.forName(driver); Connection conn = DriverManager.getConnection(url, username, password); return conn; } //批量修改 public static void update() { Connection conn = null; Statement stmt = null; ResultSet rs = null; try { conn = getConnection(); stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE); String strSql = "select NEWS_INFO from NEWS_COLLECT limit 3"; rs = stmt.executeQuery(strSql); conn.setAutoCommit(false); while (rs.next()) { String info = rs.getString("NEWS_INFO"); System.out.println(info); } } catch (Exception e) { System.err.println("Exception: " + e.getMessage()); } finally { try { rs.close(); stmt.close(); conn.close(); } catch (Exception ignore) { } } } /** * @param args */ public static void main(String[] args) { update(); }} 不管是不是桌面连接方法都是一样的。你得到connection就可以了。 是的,我也这么认为,你的方法如果能作一个服务一样的也可以,定时去测试,然后将测试的结果插入到一个log里。谢谢,你的代码 关于printwriter不同的构造方法问题 一道面试题,没想到好的方法解决。 再次求助兄弟们,一正则表达式,并计算…… 大学java编程问题(英文版)大侠帮帮忙 把YYYY-MM-DD 转化为YYYYMMDD 请教一个向socket服务端发送注册信息的问题 为什么applet签名后依然无法进行本地串口的访问? 下面这段如何用正则表达式实现? 请问为什么Image要刷新一次才能显示? 调用存储过程的问题!急!! 关于java 串口 The project: Test which is referenced by the classpath, does not exist.
// java连接mysql 简单例子import java.sql.BatchUpdateException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;public class Update { public static Connection getConnection() throws Exception {
String driver = "com.mysql.jdbc.Driver";// mysql驱动名称
String url = "jdbc:mysql://localhost:3306/test";//mysql 连接url地址
String username = "root";//数据库用户名
String password = "123456";//数据库密码
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, username, password);
return conn;
}
//批量修改
public static void update() {
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
conn = getConnection();
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
String strSql = "select NEWS_INFO from NEWS_COLLECT limit 3";
rs = stmt.executeQuery(strSql);
conn.setAutoCommit(false);
while (rs.next()) {
String info = rs.getString("NEWS_INFO");
System.out.println(info);
}
} catch (Exception e) {
System.err.println("Exception: " + e.getMessage());
} finally {
try {
rs.close();
stmt.close();
conn.close();
} catch (Exception ignore) {
}
}
}
/**
* @param args
*/
public static void main(String[] args) {
update();
}
}
你得到connection就可以了。
谢谢,你的代码