Võ Văn Hải's blog

Chỉ có một điều tuyệt đối đó là mọi thứ đều tương đối…

JDBC – Java Database Connectivity

1. Kết nối java với SQL server

2. Kết nối Java với Oracle

3. Biểu diễn quan hệ mối quan hệ master-details bằng JTree – JTable

4. Các thao tác cơ bản trong lập trình JDBC

5. Chèn và đọc hình từ cơ sở dữ liệu MySQL

6. Làm việc với Stored Procedure

7. Tạo đối tượng ConnectionFactory dùng cho kỹ thuật kết nối dùng chung (connection-pool)

8. Thao tác với Metadata

9. Updatable JTable

10. Đọc hình từ MS SQL server rồi hiển thị lên JTable

11. Chèn hình xuống MS SQL server sử dụng GUI

12. JTable với các thao tác CRUD trên cơ sở dữ liệu

17 Responses to “JDBC – Java Database Connectivity”

  1. changngoc said

    Chào Thầy!
    Em là Hồ Viết Lư lớp NCTH1A. Thực sự em rất cảm ơn về bài viết”Kết nối java với SQL server”. Nếu không có bài viết này thì em không biết làm sao để làm bài tập lớn cuối kỳ này. Em cũng đọc rất nhiều hướng dẫn trên mạng nhưng không làm được. Em thấy cách kết nối thủ công của thầy rất hay và dể làm cho tất cả mọi người.

  2. Bảo Long said

    Em cảm ơn thầy rất nhiều ạ! TIện đây em muốn xin hỏi một chút! Em muốn sử dụng storeprocedure trong SQL để xử lí thay vì dùng là sử dụng các lệnh sql command thì làm thế nào ?
    Rất mong nhận được sự giúp đỡ của thầy ạ!

  3. anh có thể cho em một hoặc nhiều project thiết kế web bằng java(netbean6.1) có nội dung về bán lốp xe hơi được không anh . nếu có xin anh gửi qua email giúp em . xin chân thành cảm ơn anh

  4. Duc Trong said

    Chao Thay,
    Thua thay, em biet cach show database tu SQL Server ra JTable nhung van de la viec cap nhat cho no tren chinh JTable thi lai ko lam duoc. Vi du nhu em Update mot dong tren JTable thi lam sao de no cap nhat vao trong SQL sever luon a? E thay no chi cap nhat tren cai Jtable thoi, chu trong SQL thi van vay. Thay co the cho em vai dong huong dan duoc khong a?
    Cam on thay & chuc thay suc khoe.

  5. Võ Văn Hải said

    Không như .Net, java jtable chỉ hiển thị dữ liệu thôi. Bạn muốn làm như vậy phải định nghĩa lớp table của bạn mà viết.

  6. epconguyen said

    em đang làm đồ án chuyên nghành: viết chương trình quản lý nhân sự (đơn giản cũng được)bằng netbean5.9 kết nối client/server bằng giao thức TCP ……. ai biết làm chỉ cho em với cho em nick yahoo
    em cảm ơn

  7. Đinh Văn Chinh said

    Em chào anh!
    Em đang tìm hiểu về cách xử lý khóa chính, khóa ngoại trên CSDL thông qua lập trình JDBC!
    Vấn đề này em đã tìm kiếm trên google, diễn đàn nhiều lần nhưng không thấy ai đề cập đến!!
    Có lẽ mình nhận biết chúng thông qua các ngoại lệ!!??!!
    Mong anh sớm trả lời!
    Cám ơn anh trước!

  8. Võ Văn Hải said

    Xử lý là xử lý thế nào? bạn nói rõ hơn chứ không đoán được.

  9. Đinh Văn Chinh said

    Vấn đề trước em giải quyết được rồi!
    Cho em hỏi:
    Trong Store Procedure (MicrosoftSQLServer) làm sao mình trả về một kiểu (datetime, image và trả về một bảng) được! Nếu được thì anh có thể hướng dẫn lấy các kiểu trên trong java được không?
    Cám ơn anh đã quan tâm đến câu hỏi của em!
    Mong anh sớm hồi âm!

  10. Võ Văn Hải said

    Chịu khó tìm trong các bài viết đã nói đến điều này rồi.

  11. Đinh Văn Chinh said

    Cám ơn anh, em tìm thấy rồi!

  12. Đinh Văn Chinh said

    Em dùng Store procedure để insert dữ liệu vào MicrosoftSQLServer nhưng em muốn làm cho một trong những biến đó mang giá trị null thì phải làm sao vậy anh?
    Mong anh sớm trả lời!

  13. Đinh Văn Chinh said

    Em làm được bằng cách: cstmt.setBinaryStream(1, null, 0);
    Nhưng đối với kiểu float em làm như trên thì báo lỗi:
    “Operand type clash: varbinary is incompatible with float”
    Có cách nào làm cho kiểu float cũng bằng null!!??!! (Procedure!
    Thanks!

  14. Pham Xuan Giang said

    Em dang hoc Java, Em da tim duoc nhieu tai lieu co ich tai day. Cam on Thay!

  15. lananh said

    em dang tim hieu ve java… em co doc tai lieu cua thay o day… nhung em khong tim thay cach ket noi java voi my sql. thay co the giup em khong a?

  16. infotechms said

    Em cám ơn thầy, tut của thầy rất chi tiết.)

  17. vohoangtuit said

    em có xem connet java eclipse với sql server nhưng em làm theo vẫn ko dc. xin anh giúp đở

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.