Tạo lưới hiển thị và xử lý dữ liệu của các bảng dữ liệu trong Java

Java, không giống như VB và C#, không có lưới hiển thị dữ liệu và bảng dữ liệu (RecordSet trong VB, C# và ResultSet trong Java). Vì vậy, người lập trình thường gặp khó khăn khi tạo các ứng dụng quản lý dữ liệu. Bài viết này giới thiệu một lớp Java do tác giả xây dựng có thể giúp giảm bớt những khó khăn này. | TẠO LƯỚI HIỂN THỊ VÀ XỬ LÝ DỮ LIỆU CỦA CÁC BẢNG DỮ LIỆU TRONG JAVA HÀ VIẾT HẢI Trường Đại học Sư phạm - Đại học Huế Tóm tắt: Java, không giống như VB và C#, không có lưới hiển thị dữ liệu và bảng dữ liệu (RecordSet trong VB, C# và ResultSet trong Java). Vì vậy, người lập trình thường gặp khó khăn khi tạo các ứng dụng quản lý dữ liệu. Bài báo này giới thiệu một lớp Java do tác giả xây dựng có thể giúp giảm bớt những khó khăn này 1. MỞ ĐẦU Java hiện là một trong những công nghệ lập trình mạnh mẽ và được sử dụng rộng rãi nhất trên toàn thế giới. Ngôn ngữ này có khả năng đáp ứng những nhu cầu hiện tại để phát triển các ứng dụng từ đơn giản đến phức tạp, những ứng dụng chạy cục bộ trên máy đơn và những ứng dụng mạng ở các mức độ khác nhau. Về mặt truy cập cơ sở dữ liệu (CSDL), Java sử dụng các cầu nối ODBC, JDBC dạng cục bộ và mạng rất mạnh để kết nối tới các dạng CSDL khác nhau ở phạm vi kết nối khác nhau. Tuy nhiên, để hiển thị dữ liệu của một bảng dữ liệu (Data Table), Java không có sẵn công cụ thuận tiện để hiển thị dữ liệu ở dạng bảng. Điều này khác với VB, C#, khi sử dụng lớp lưới hiển thị dữ liệu (Data Grid) của chúng, ta có thể dễ dàng đưa dữ liệu của một bảng dữ liệu và hiển thị chúng trong các giao diện đồ hoạ một cách rất đơn giản và dễ dàng. Vì vậy, người lập trình thường gặp khó khăn và mất công sức khi lập trình Java để hiển thị và xử lý dữ liệu trong lưới. Bài báo này nhằm giới thiệu một lớp (class) Java có tên gọi là ResultSetTable do tác giả xây dựng để giảm bớt sự khó khăn này. Lớp này đã được các sinh viên Tin học sử dụng rộng rãi trong việc tạo lập các phần mềm quản trị CSDL bằng ngôn ngữ Java. 2. MỘT VÍ DỤ SỬ DỤNG LỚP ResultSetTable Dưới đây là một ví dụ sử dụng lớp ResultSetTable. Ứng dụng kết nối với CSDL NorthWind trong bộ MicroSoft Office. Người sử dụng chọn tên bảng dữ liệu cần hiển thị trên combo box Select table, sau đó nhấn nút Display, dữ liệu của bảng được chọn sẽ được hiển thị ở trung tâm của giao diện. Đây là một ví dụ điển hình cho .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
33    136    2    27-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.