WEB开发网
开发学院WEB开发Jsp java连接SQL数据库 阅读

java连接SQL数据库

 2008-01-05 09:21:11 来源:WEB开发网   
核心提示:方法一:安装Microsoft SQL Server 2000 Driver for JDBC后,将lib目录下的msbase.jar , MSSQLserver.jar, msutil.jar 复制到JDK的主目录下,java连接SQL数据库,具体是jdk1.4jrelibext . 完成后编写一下代码原理:使

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


}


Tags:java 连接 SQL

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接