首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JDBC-ODBC连接

JDBC-ODBC连接
EN

Stack Overflow用户
提问于 2011-10-16 15:19:46
回答 2查看 771关注 0票数 0
代码语言:javascript
复制
   import java.sql.*;

   public class QBreaker
   {
   public static void main (String[] args)
   {  
       Connection conn = null;
       String driver="sun.jdbc.odbc.JdbcOdbcDriver";
       String url="jdbc:odbc:huss";
       try
       {
        Class.forName(driver);
        conn=DriverManager.getConnection(url,"sa","admin123");
        System.out.println("Connection is created");
        Statement db_statement=conn.createStatement();
        ResultSet rs=db_statement.executeQuery("select * from Details");
        while(rs.next())
        {
            System.out.print("ID: "+rs.getInt("Id"));
            System.out.print("\tBalance: "+rs.getString("Bal"));
        }
        conn.close();
       }
       catch(Exception e)
       {
        System.out.println(e);
       }
   }

}

这是我用来连接数据库的代码。我已经按照dat中的所有必要步骤创建了odbc驱动程序。但是在运行的时候,我还是得到了这样的异常:

代码语言:javascript
复制
Connection is created
java.sql.SQLException: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'Details'.

进程已完成。

EN

回答 2

Stack Overflow用户

发布于 2011-10-16 15:35:26

不存在名为Details的表或视图。请验证数据库。

票数 0
EN

Stack Overflow用户

发布于 2011-10-16 15:47:29

U create Data source?,如果你没有创建它,你可以在windows的控制面板中选择管理工具然后是数据源(ODBC)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7782920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档