方法一:安装microsoft sql server 2000 driver for jdbc后,将lib目录下的msbase.jar , mssqlserver.jar, msutil.jar 复制到jdk的主目录下,具体是jdk1.4jrelibext . 完成后编写一下代码
原理:使用jdbc-odbc桥进行连接
try{
connection con;
class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver"); //注册驱动
con = drivermanager.getconnection("jdbc:microsoft:sqlserver://你的ip:1433;databasename=数据库名","sa","你的密码");//
statement sta = con.createstatement(); //执行sql语句的容器
string str = "select * from 表名";
resultset re = sta.executequery(str); //执行完的结果赋给 resultset
while(re.next()){ //通过游标对数据进行访问
string 字段名= re.getstring("字段名");
system.out.println(字段名);
}
方法二:直接连接。
try{
connection conn;
class.forname("sun.jdbc.odbc.jdbcodbcdriver");
conn=drivermanager.getconnection("jdbc:odbc:driver={sql server};server=你的ip;uid=sa;pwd=密码;database=northwind");
string sql="select * from categories";
statement st=conn.createstatement();
resultset rs=st.executequery(sql);
while (rs.next())
{
string categoryname=rs.getstring("categoryname");
system.out.println(categoryname);
}
}
catch(exception e){
system.out.println(e.tostring());
}
闽公网安备 35060202000074号