本文介紹Java連數據庫程序:
1、直接連接,不需要配置什麼驅動之類的,什麼都不用設置,我用的MyEclipse 8.0,sql 2005 import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
public class MyLink {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”)
.newInstance();
String url = “jdbc:odbc:Driver={SQL Server};Server=localhost;Database=Component”;
// mydb為數據庫
String user = “sa”;
String password = “sa”;
Connection conn = DriverManager.getConnection(url, user, password);
PreparedStatement partnames=conn.prepareStatement(“SELECT * FROM Part_Name “);
ResultSet rs=partnames.executeQuery();
while(rs.next())
{
String Data=rs.getString(“ACL_Part_Name”);//讀取一列數據,ACL_Part_Name是列名
System.out.println();
}
} catch ( Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
另外還有橋接,就是需要在配置系統的數據源之類的,另外還需要改驅動,將ForName中的驅動改下:
Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”); //註冊驅動
con = DriverManager.getConnection(“jdbc:microsoft:sqlserver://你的IP:1433;databaseName=數據庫名”,”sa”,”你的密碼”);//