1,通过ODBC连接
import java.sql.*;
public class ODBCTest {
public static void main(String[] args) {
Connection con = null;
try {
// 加载ODBC驱动
(1) Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// 通过驱动管理器(DriverManager)获得连接
(2) con = DriverManager.getConnection("jdbc:odbc:myodbc",
"用户名","密码");
// 如果连接不成功,就会出现异常,不会执行下面这个语句
System.out.println("connect success!");
} catch (Exception e) {// 如果出现异常,会打印堆栈里异常的信息
e.printStackTrace();
} finally {// 用完后,关闭连接,释放资源
try {
if (con != null) // 防止出现内存泄露
con.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
}
2,通过SQL SERVER
………
try {
// 加载SQLSERVER的驱动程序 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
// 通过驱动来获得一个连接
con = DriverManager.getConnection(
"jdbc:microsoft:sqlserver://localhost:1433;"
+ "databasename=数据库名", "用户名", "密码");
System.out.println("connect success!");
} catch (Exception e) {
e.printStackTrace();
}
………
3,通过ORACLE
………
try {
// 加载ORACLE9i的驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
con = DriverManager.getConnection(
"jdbc:oracle:thin:@127.0.0.1:端口号:数据库名",
"用户名","密码");
System.out.println("con ok");
} catch (Exception e) {
e.printStackTrace();
}
………
4,使用操作
上面连接已获取了con
String sql="......(增,删,改,查操作)";
Statement st = con.createStatement();
st.execute(sql);
自己一边查API一边学才会有进步的,加油!一起讨论,QQ1901844
我原原本本的程序下下来可以运行啊!你怎么会出现问题呢?奇怪了]
直接用javac
Calculator.java
java
Calculator
然后你写的计算机窗口就出来了!
public class hello
{
public static void main(String args[])
{
System.out.println("hello,this is a java program!");
}
}
public class Test{
public static void main(String[] args){
System.out.print("Hello World");
}
}