-1
我有一個接受來自用戶的圖像。我把這個表單發送到下一個jsp頁面來在數據庫中插入數據。我採取數據庫字段格式blog
。我確實寫了獲取參數行,現在我想將其轉換爲blob類型。我怎樣才能做到這一點 ?將字符串轉換爲blob java
String pic=request.getParameter("pic");
我不想使用準備的語句在數據庫中插入數據
我有一個接受來自用戶的圖像。我把這個表單發送到下一個jsp頁面來在數據庫中插入數據。我採取數據庫字段格式blog
。我確實寫了獲取參數行,現在我想將其轉換爲blob類型。我怎樣才能做到這一點 ?將字符串轉換爲blob java
String pic=request.getParameter("pic");
我不想使用準備的語句在數據庫中插入數據
您可以通過從字符串得到的byte []內容
byte[] byteData = yourString.getBytes("UTF-8");//Better to specify encoding
Blob blobData = dbConnection.createBlob();
blobData.setBytes(1, byteData);
而且做到這一點,你可以直接存儲字符串到BLOB欄。
可能的重複[如何將Blob轉換爲字符串和字符串到Blob在Java](http://stackoverflow.com/questions/17400497/how-to-convert-blob-to-string-and-string-to -blob-in-java) –
這不是一個正確的答案@prashanth –