簡體   English   中英

NetBeans IDE 8.1的MsSql數據庫連接錯誤

[英]MsSql database connectivity error with netbeans IDE 8.1

這是我的連接課程

package gov.in.uid; 

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;    
import java.sql.ResultSet;
import java.sql.Statement;
import gov.in.uid.AuthResponseDetails;
import java.sql.Driver;
import java.*;

public class Con_Savelog {
    String Block, Remark;
    public void ins( String Block, String Remark){

        this.Block=Block;
        this.Remark=Remark;
        {
            try
            { 
                Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
                Connection con =DriverManager.getConnection
                    ("jdbc:sqlserver://localhost;databaseName=AU_UID [sa on Default  
                     schema];user=sa;password=dbadmin;");
                System.out.println("Database Name: " +con.getMetaData().getDatabaseProductName());
                PreparedStatement prep = con.prepareStatement("insert into UID_Log values (?, ?");
                prep.setString(2, Block);
                prep.setString(3, Remark);
                prep.executeUpdate();
                System.out.println("Data Inserted");

                ResultSet rs = prep.executeQuery("SELECT * from UID_Log");
                String a="";
                String b="";

                while(rs.next())
                {
                    a=rs.getString(2);
                    a=rs.getString(3);
                    System.out.println("Block: " + a+"\r\n"  + " Remark: "+ b);
                }

                con.close();
            }
            catch (Exception e)
            {
                e.printStackTrace();
                System.err.println("Problem Connecting! "+e);
            }
        }
    }
}

運行項目后,出現以下錯誤:

"Problem Connecting! java.lang.UnsupportedOperationException: Java Runtime Environment (JRE) version 1.8 is not supported by this driver. Use the sqljdbc4.jar class library, which provides support for JDBC 4.0."

您要做的是從類中刪除sqljdbc.jar並構建路徑(從庫部分刪除此路徑),僅使用sqljdbc4.jar(適用於Java 6及更高版本)。

使用tomcat 8並刪除該罐子。 U必須使用Java1.8版本

暫無
暫無

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

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