您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關如何進行MySQL實施JDBC 2.0/3.0 的新特性實踐,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
昨天一天都沒有調試出上傳圖像到數據庫中的程序,雖然查了CSDN,但所查資料都不好使。今天想起了幾個關鍵點沒有仔細的試到,主要是JDBC
API新功能到底對MySql有沒有作用,如果不行,為什么MySQL
Driver包中的ResultSet類中有新的API方法?另外,upload包的幾個類對添加圖像到數據庫中到底行不行。不管行還是不行,我得再仔細試一下。因昨天曾測試通過了JDBC
API新的更新方法,所以計劃今天先調試上傳圖像到數據庫中程序,經過一小段時間的調試,終于通過,調用圖像顯示程序一試,圖像出來了,試試jpg格式的圖像,也成功了,真是大快人心。數據庫保存圖像功能調試成功為我調試JDBC
API新的插入功能增加了信心,幾經周折也成功了,為了記住這一過程,我想想還是寫下來。
原定目標:通過網絡,把客戶端的gif或jpg圖像文件存到服務器端的MySQL數據庫中。
設計思路:做一個供客戶使用的表單,客戶通過該表單可查找客戶端的圖像文件,并提取該文件的文件名于表單輸入框中。客戶提交表單后,將激活服務器端的insertpic.jsp,通過insertpic.jsp保存圖像文件的數據到數據庫中。
在實施過程中又遇到和攻克了新的難題:JDBC新的API插入、更新、刪除指令如何使用;upload包如何使用,學習和演示了《Java
Servlets編程指南》上提供的連接池,圖像顯示程序。
具體編程思路、遇到的問題,小結:
1、數據庫表名:javadoc;保存圖像數據的字段用Blob或MediumBlob或LongBlob類型的。
建立數據表的SQL語句如下:
SQL
= "CREATE TABLE javadoc (" +
"gid int(11) NOT NULL auto_increment,"
+
"gheading varchar(100)," +
"gimage longblob," +
"PRIMARY
KEY (gid))";
2、表單上的查找并提取圖像文件名的輸入框用下面的語句實現:
圖像
3、表單的
關于如何進行MySQL實施JDBC 2.0/3.0 的新特性實踐就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。