数据在我的 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。
有什么帮助吗?