Cơ sở dữ liệu Trong Microsoft .NET Framework phần 4 - Pdf 66

1.1
Đọc file Excel với ADO.NET
V
VBạn muốn thu lấy hay chèn dữ liệu vào một tài liệu Microsoft Excel bằng
ADO.NET.
#
#Sử dụng ODBC .NET provider kết hợp với Microsoft Excel ODBC Driver.
Không có OLE DB provider hay provider được-quản-lý nào cho Excel. Tuy nhiên, bạn có
thể sử dụng Microsoft Excel ODBC Driver (được cài đặt mặc định cùng với Excel) kết
hợp với ODBC .NET provider (đi kèm với .NET Framework 1.1 và Visual Studio .NET
2003).
Trong chuỗi kết nối, bạn cần chỉ định driver mà bạn đang sử dụng và tên file Excel. Ví dụ
dưới đây chỉ đến file
test.xls trong thư mục startup của ứng dụng:
private string ConnectionString = "Driver={Microsoft Excel Driver
(*.xls)};DriverId=790;Dbq=" + Application.StartupPath + "\\test.xls;";
Sau khi kết nối, bạn có thể thực hiện hai kiểu thao tác: SELECT hay INSERT. Thay vì
sử dụng bảng, bạn chọn hay chèn dựa vào tên sheet. Tên sheet phải kết thúc bằng dấu đô
la ($) và được đặt trong dấu ngoặc vuông (nếu không, sẽ sinh ra lỗi cú pháp). Định dạng
bị bỏ qua, và hàng đầu tiên tự động được sử dụng làm các tên cột.
Ví dụ dưới
đây trích và hiển thị tất cả các hàng trong Sheet1. Hình 10.2 là file Excel gốc.
Hình 10.3 là dữ liệu được trình bày trên form.
private void ExcelView_Load (System.Object sender, System.EventArgs e)
{

tính. Tuy vậy, nó cung cấp rất nhiều chức năng cho việc tương tác với dữ liệu
bảng tính.
1.2
Sử dụng Data Form Wizard
V
VBạn muốn xây dựng một ứng dụng cơ sở dữ liệu với đầy đủ chức năng nhưng
không phải viết bất cứ dòng mã nào.
#
#Sử dụng Data Form Wizard.
Để sử dụng Data Form Wizard, bạn hãy thực hiện các bước dưới đây:
1.
Tạo một dự án mới, chọn mẫu Empty Project. Đặt tên dự án là DataFormWiz. Nhắp
OK.
1.
Từ thanh trình đơn chính của IDE, chọn Project | Add New Item để hiển thị hộp
thoại Add New Item (xem hình 10.4).
The image part with relationship ID rId5 was not fo und in the file.
The image part with relationship I D rId6 was not foun d in the file.

Hình 10.4 Hộp thoại Add New Item

2.
Chọn Data Form Wizard, và giữ nguyên tên mặc định DataForm1.cs. Nhắp Open
để thêm Data Form Wizard vào dự án. Ngay khi bạn nhắp Open, Data Form Wizard

Hình 10.9 Thêm bảng Categories và Products

The image part with relationship ID rId12 was not fo und in the file.
The image part with relationship ID rId13 was not fo und in the file.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status