sql >> データベース >  >> RDS >> Sqlserver

JDBCドライバーのロードにおけるclassNotFoundException

    SQLサーバーのバージョンに付属しているJDBCドライバーのドキュメントを確認する必要があります。古い SQL Server2000 では 、JDBCドライバのクラス名は次のようになります。

    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
    

    ただし、 SQL Server2005 以降 、MicrosoftはJDBCドライバークラス名を変更しました:

    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    

    それに応じて修正してください。

    CLASSPATHに注意してください 環境変数は無視されます Netbeansおよび他のすべてのまともなJavaプログラムによる。それを忘れて、なぜそれが存在するのか、そしてそれが何のために使われるのかを理解するまで、それを設定しようとさえしないでください。



    1. MySQL | REGEXPVSいいね

    2. テーブルの行を更新する方法、または行が存在しない場合は挿入する方法を教えてください。

    3. MySQL LEFTJOIN3テーブル

    4. MySQL外部キー制約、カスケード削除