java连接SQL数据库

王朝java/jsp·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

方法一:安装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());

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航