服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

java连接sql数据库

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


}

扫描关注微信公众号