Google
 


การสร้าง Derby(Embeded DB) Application ด้วย NetBeans #4

เมื่อเราได้สร้างโปรแกรมเสร็จเรียบร้อยแล้ว ขอให้ผู้อ่านรันโปรแกรม จะได้ดังรูป


แต่เนื่องจากเป็นการรันโปรแกรมครั้งแรก ดังนั้นโปรแกรมจึงยังไม่มีตารางข้อมูล (ถ้าผู้อ่านทดลองรันจากตัวอย่างโปรเจค ไม่ต้องสร้างตารางนี้ เพราะผู้เขียนได้สร้างแล้ว) ซึ่งเราจะต้องสร้างเองโดยใช้คำสั่งดังนี้


    	create table pictbl (
		id int generated always as identity,
		descrip varchar(100),
		pic blob
	)


เมื่อเราได้สร้างตารางเรียบร้อยแล้ว ขอให้ไปที่แท็ปที่ 2 จากนั้นให้ใส่ข้อมูลและรูปตามต้องการ จากนั้นให้กลับมาที่หน้าแรกอีกครั้ง แล้วให้เขียนคำสั่ง SQL เพื่อเรียกดูข้อมูลดังนี้


    	select id, descrip from pictbl


เมื่อเราคลิกที่ row ใดๆใน JTable โปรแกรมก็จะแสดงรูปที่เก็บไว้ในฐานข้อมูลตามต้องการดังรูป


ในการนำไปใช้งานขอให้ผู้อ่านกดปุ่ม Shift-F11 เพื่อ Clean and Build Main Project ซึ่งผู้อ่านจะพบว่ามีโฟลเดอร์ dist เพิ่มเข้ามาในโปรเจคของเรา จากนั้นให้ผู้อ่านสำเนาทั้งโฟลเดอร์ derbyDB แล้วนำไปวางในโฟลเดอร์ dist ซึ่งเมื่อนำไปใช้งานเราก็สามารถนำโฟลเดอร์ dist นี้ไปติดตั้งที่เครื่องไหนก็ได้ ที่มีสิ่งแวดล้อมเดียวกันกับระบบที่เราใช้พัฒนาโปรแกรม (jre 1.60) ก็จะสามารถทำงานได้อย่างง่ายดาย
หากท่านต้องการตัวอย่างโปรเจค NetBeans สามารถดาวโหลดได้ ที่นี่

 

หน้า 1 | 2 | 3 | 4