3

データは、いくつかの列と行を含む私の Excel シートにあります。ResultSet 文字列を使用してデータを読み取ると、255 文字が切り捨てられました。

Connection xlsConn = DriverManager.getConnection("jdbc:odbc:driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};dbq=c:/production.xlsx");
ResultSet rs = xlsConn.createStatement().executeQuery("select * from [sheet1$]");       

while(rs.next()) 
    System.out.println( rs.getString("R1_Description").length() );

xlsConn.close();

文字列が 255 文字を超える場合は 255 を取得します。

何か助けはありますか?

4

0 に答える 0