㈠ 急!急!急java讀取jdbc.properties連接資料庫的問題The url cannot be null
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;database=資料庫名"
㈡ java資料庫連接文件在哪
一般來說,連接文件放在哪沒有固定的說法,那要看你用的是什麼框架,spring,struts,java,jsp,hibernate等的連接位置都不同,有的在配置文件里,有的在代碼里,tomcat的server.xml中也可以配置資料庫連接,如果你的再java文件中,那就從各個文件中尋找類似下面的代碼:
String driver ="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="";
try{
Class.forName(driver);
}
catch(Exception e){
System.out.println("無法載入驅動程序" +driver);
}
try{
Connection con=DriverManager.getConnection(url,user,password);
if(!con.isClosed())
System.out.println("資料庫連接成功");
con.close();
}
catch(SQLException ee){
System.out.println("資料庫連接失敗");
}
}
}
關鍵在Connection con=DriverManager.getConnection(url,user,password);
這一句,java,jsp主要用這個連接的,其餘的只是把這個封裝了。無非需要com.mysql.jdbc.Driver,user,password這三個欄位,從項目里搜索或一個一個找應該可以找到。搜索時最好用com.mysql.jdbc.Driver或其中一部分來搜索。
======================
別人給你的源程序,那說明他本來裡面應該已經有鏈接資料庫的文件了,你就不用自己寫了,資料庫鏈接可以在tomcat中也可以不在tomcat里,已經有了,就不用你自己寫了,你要做的就是找到資料庫鏈接文件,然後把裡面的地址、用戶名、密碼改成你目前資料庫的。
按照我給你的方法應該可以找到資料庫鏈接文件。
㈢ JAVA讀文本文件怎麼保存到資料庫
編寫Java代碼讀取文本文件並保存至資料庫的流程如下:
首先,導入必需的包:java.io.*;
創建名為Readtxt的類,定義靜態方法readfile用於讀取文件:
在readfile方法中,嘗試使用FileReader和BufferedReader讀取文件:"123.txt"。
定義字元串s1存儲每行文本,並初始化line為0,用於計數行數。
使用while循環讀取文件,直到讀取到null終止。
在循環中,每次讀取一行文本,使用System.out.println輸出行號與文本內容。
使用br.close()與reader.close()關閉流資源,避免內存泄漏。
當發生IOException時,捕獲異常並執行空操作。
在main方法中調用readfile方法,完成文件讀取。
按照上述方法,將文本文件內容逐行讀取並輸出,即實現了文本文件內容的讀取。
接下來,將讀取到的每一行文本內容,通過適當的方法,如PreparedStatement或JDBC API,保存到資料庫中。
通過執行SQL語句,實現數據的插入操作。確保在數據操作過程中,對資料庫連接和語句進行正確關閉,以防止資源泄露。
總結而言,通過Java代碼實現文本文件讀取和資料庫保存,涉及文件輸入流操作、異常處理和資料庫連接管理等關鍵步驟。實現過程需確保代碼的健壯性和高效性,以滿足實際應用需求。