簡體   English   中英

JDBC連接問題

[英]JDBC connectivity issue

我與訪問數據庫的連接代碼是...在這里工作正常...我試圖將數據庫與Java derby嵌入式數據庫連接,但總是在假設同一個表的情況下出現sql異常,我需要用什么更改來連接我的應用程序java derby嵌入式數據庫?

 package database;
    import java.sql.*;
    import javax.swing.JOptionPane;

       public class database {

        /**
         * @param args the command line arguments
         */
        public static void main(String[] args) {

            try
            {
                String url = "jdbc:odbc:personnew";
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
            Connection con=DriverManager.getConnection(url);
            Statement st=con.createStatement();
            String sql="SELECT * FROM Person";
            ResultSet rs=st.executeQuery(sql);
            while(rs.next()){
            String id=rs.getString("id");
            String name=rs.getString("name");
            String fathername=rs.getString("fathername");
            JOptionPane.showMessageDialog(null,id+"\t"+name+"\t"+fathername);
            }
            // TODO code application logic here
        }catch(Exception sqlEx){
            System.out.println("Sql exception");
        }
    }
    }

一方面,您將需要使用正確的JDBC驅動程序。 org.apache.derby.jdbc.EmbeddedDriver

http://db.apache.org/derby/papers/DerbyTut/embedded_intro.html

通常,本教程可能是您想開始的地方,因為它告訴您需要了解的所有內容:

http://db.apache.org/derby/papers/DerbyTut/index.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM