2014-03-03 51 views

回答

0

嘗試此方法並解決您的疑惑。

Connection connection = DriverManager.getConnection(url, username, password); 
    Statement stmt = connection.createStatement(); 
    ResultSet rs = stmt.executeQuery("SELECT col_blob FROM mysql_all_table"); 

    if (rs.next()) { 
     Blob blob = rs.getBlob("col_blob"); 
     long blobLength = blob.length(); 

     int pos = 1; // position is 1-based 
     int len = 10; 
     byte[] bytes = blob.getBytes(pos, len); 

     InputStream is = blob.getBinaryStream(); 
     int b = is.read(); 

另一個例子just goto this link

聽我說,如果你有任何疑問,應必須給我意見。

+0

謝謝,從db中檢索清楚,我如何在jsp中顯示它? – liron

+0

如果您想要在網頁中顯示圖像。 – jmail

+0

是的。我想在網頁 – liron

相關問題