この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 16497|答える: 5

[通信] Java queries sqlserver database code

[リンクをコピー]
掲載地 2014/11/18 13:01:22 | | |
[mw_shl_code=java,true]import java.sql.Connection;
インポート java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
インポート java.sql.ステートメント;


パブリッククラステスト2 {

        /**
         * @param args
         */
        public static void main(String[] args) {
                TODO自動生成メソッドスタブ
                接続 conn=null;
                文 stmt=null;
                ResultSet rs=null;
                試してみて {
                        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                        接続オブジェクトを入手してください
                        conn=DriverManager.getConnection(
                                        "jdbc:sqlserver://localhost:1433; database=sqlDB; 「、 「sa」、 「123」
                        SQL文
                        文字列 sql="user infoから* select
                        コマンドを実行するオブジェクトを作成します
                        stmt=conn.createStatement();
                        SQL文を実行する
                        rs=stmt.executeQuery(sql);
                        while(rs.next()){
                                int id=rs.getInt("id");
                                文字列名=rs.getString("qname");
                                int age=rs.getInt("age");
                                System.out.println("ID:"+id+",Name:"+name+",Age:"+age);
                        }
                       
                       
                       
                } catch (ClassNotFoundException e) {
                        TODO自動生成キャッチブロック
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO自動生成キャッチブロック
                        e.printStackTrace();
                }ついに{
                        試してみて {
                                if(rs!=null){rs.close(); }
                                if(stmt!=null){stmt.close(); }
                                if(conn!=null){conn.close(); }
                        } catch (SQLException e) {
                                TODO自動生成キャッチブロック
                                e.printStackTrace();
                        }
                }
        }

}
[/mw_shl_code]

データベーススクリプト:

[mw_shl_code=sql,true]データベースを作成 sqlDB
行け
sqlDBを使いましょう
行け

テーブルを作成、ユーザー情報(
        id int 主キー、
        Qname Varchar(10),
        年齢 int
)
行け

ユーザー情報から*を選択してください[/mw_shl_code]

Java jdbc パッケージ: sqljdbc.jar (300.98 KB, ダウンロード数: 0, 販売価格: 1 グレインMB)




先の:Javaはデータベースコードを更新(追加、削除、変更)し、JDBCはコードを更新します
次に:二人は財団に関わっている:一銭もくれないし、100元もくれない
掲載地 2014/11/18 15:52:41 |
リソースのクローズにバグがある場合、クロージング結果セットは異常であり、クロージングオブジェクトや接続は実行されません。
掲載地 2014/11/18 15:52:47 |
リソースのクローズにバグがある場合、クロージング結果セットは異常であり、クロージングオブジェクトや接続は実行されません。
 地主| 掲載地 2014/11/18 18:40:12 |
Delver_Si 2014年11月18日 15:52に投稿
リソースのクローズにバグがある場合、クロージング結果セットは異常であり、クロージングオブジェクトや接続は実行されません。

どうすれば解決できるのでしょうか?
掲載地 2014/11/18 18:46:08 |
管理者 2014年11月18日 18:40 投稿
どうすれば解決できるのでしょうか?

すべてのクローズを狙いましょう
 地主| 掲載地 2014/11/18 18:54:19 |
Delver_Si 2014年11月18日 18:46に投稿
すべてのクローズを狙いましょう

言葉を失い、これが何珂が私たちに書くように教えてくれたことだ
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com