当前位置:  技术问答>java相关

不需ODBC可由IP地址与端口号建立与SQLSERVER的连接 ????

    来源: 互联网  发布时间:2015-10-26

    本文导语:  package myclasses; import java.sql.*; public class DBConBean{ String url="jdbc:inetdae:192.168.100.61:8080"; String user="sa"; String psw="sa"; public Connection connection=null; public Statement stmt=null; public ResultSet rs=null; public DBConBean(){} public DBConBean...


package myclasses;

import java.sql.*;

public class DBConBean{
String url="jdbc:inetdae:192.168.100.61:8080";
String user="sa";
String psw="sa";
public Connection connection=null;
public Statement stmt=null;
public ResultSet rs=null;

public DBConBean(){}

public DBConBean(String url,String user,String psw){
this.url=url;
this.user=user;
this.psw=psw;
}
    
         private boolean loadDriver(){
try{Class.forName("com.inet.tds.TdsDriver").newInstance();
DriverManager.setLoginTimeout(10);
return true;
}
catch(Exception e){
System.out.println("装载驱动错误!\n"+e.toString());
return false;
}
}

private boolean Conn(){
  if(loadDriver()){
  
           try{connection=DriverManager.getConnection(url,user,psw);
  connection.setCatalog("register");
  stmt=connection.createStatement();
  return true;
  }
  catch(Exception e){
            System.out.println("连接数据库出错\n"+e.toString());
            return false;
   }  
  }
  else 
      return false;
}


public ResultSet executeQuery(String sql){
if(Conn()){
  try{rs=stmt.executeQuery(sql);
  return rs;
  }
  catch(SQLException e){
  System.err.println("sql语句执行出错!"+e.getMessage());
  return null;
  }
 }
 else
  return null;
}

public void sqlclose(){
try{ stmt.close();
     connection.close();   
    }
catch(SQLException ex){
System.err.println("sqlclose:"+ex.getMessage());
}      
}

}
编译能通过,但是操作时----------具体连接数据库sqlserver操作失败
问题出在哪里??

参考文章:http://programmer.cnfortune.net/system/article/show.jsp?id=854
我想装载的Driver可能不行吧?
String url="jdbc:inetdae:192.168.100.61:8080";
Class.forName("com.inet.tds.TdsDriver").newInstance();
我一点也不敢确定,
各位大虾可否讨论讨论,
数据库连接的相关问题~~~特别是Driver

|

可能是找不到记录
while(rs.next())
{
out.print("name:"+rs.getString("user_name"));
out.println("psw:"+rs.getString("user_psw"));
}
rs.close();
dbcon.close();

|
怎么不写上Exception呢?

|
建議你用microsoft的sqlserver2000 jdbc
很不錯的.
http://www.microsoft.com/china/sql/downloads/2000/jdbc.asp
安裝後有詳細的說明文檔.
只是在配置路徑時將那三個.jar文件放到你的WEB-INF下的lib目錄下.而不是按照他的幫助來.

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何将客户端上传的ACCESS数据库用ODBC连接,即动态ODBC,急盼!
  • 用jdbc连接数据库是如何配置odbc
  • 请问JDBC和JDBC-ODBC有什么区别?是不是连接的时候也有所不同。
  • 通过JDBC能够连接access吗,不使用ODBC
  • [ODBC SQL Server Driver]连接占线导致另一个 hstmt--------100
  • 求linux下连接odbc的C语言代码
  • jsp连接sql server2000数据库,用odbc、jdbc那种方案比较好!
  • 哪位给详细指导以下jdbc-odbc的连接问题
  • [Microsoft][ODBC SQL Server Driver]连接占线导致另一个 hstmt
  • 大虾帮忙,怎样用JDBC-ODBC连接SQL2000并使用呀?
  • 用jdbc:odbc:odbcDataSource在连接本机的SQL Server数据源可以,没问题,但如果我想连到服务器上的数据源上时,用jdbc:odbc应如何写?
  • 不用JDBC-ODBC连接oracle数据库?
  • 急!请问怎样用jrelibrt.jar进行JDBC-ODBC连接?在线等!!
  • 在windows me 下,jdk1.2 如何配置jdbc:odbc桥连接access
  • jdbc.odbc连接sql server的问题:
  • 不想通过jdbc-odbc桥,连接数据库,该怎么做?
  • 关于jdbc:odbc桥连接
  • 再问一个Jdbc-Odbc的问题?如何连接SQL Server7.0(不设置数据源)?
  • 各位:不用odbc,如何连接sql server?
  • jsp连接数据库????如何不使用jdbc and odbc??
  • ODBC性能测试 odbc-bench
  • 那里有免费的oracle odbc driver for linux?或怎么破解easysoft oracle odbc driver安装包?急
  • ODBC驱动实现 iODBC
  • Unix/Linux上的ODBC驱动 unixODBC
  • linux下用ODBC链接Oracle怎么连啊?跪求具体方法!!!
  • Class.forName("jdbc.odbc.JdbcOdbcDriver")的问题?
  • 怎么配置jdbc-odbc驱动?
  • 请教大家一个关于UNIX ODBC的问题
  • linux下odbc问题
  • jdbc:odbc出错,很简单的啦
  • ODBC Shell


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3