TAILIEUCHUNG - Thao tác XML - XML và ADO.NET – Phần 2

Chuyển sang cơ sở dữ liệu quan hệ Các ví dụ trên chỉ thực hiện cho một bảng, nhưng với cơ sở dữ liệu quan hệ thì sao chẳng hạn như multiple DataTables và Relations trong DataSet? Chúng vẫn hoạt động bình thường. | Thao tác XML XML và - Phần 2 Chuyển sang cơ sở dữ liệu quan hệ Các ví dụ trên chỉ thực hiện cho một bảng nhưng với cơ sở dữ liệu quan hệ thì sao chẳng hạn như multiple DataTables và Relations trong DataSet Chúng vẫn hoạt động bình thường. Hãy thực hiện các thay đổi sau trong mã nguồn mã chúng ta đã dùng mã nguồn có thể tìm thấy trong ADOSample3 private void button1_Click object sender e create a dataset DataSet ds new DataSet XMLProducts connect to the northwind database and select all of the rows from products table and from suppliers table make sure your connect string matches your server configuration SqlConnection conn new SqlConnection @ server GLYNNJ_CS NetSDK uid sa pwd database northwind SqlDataAdapter daProd new SqlDataAdapter SELECT FROM products conn SqlDataAdapter daSup new SqlDataAdapter SELECT FROM suppliers conn Fill DataSet from both SqlAdapters ds products ds suppliers Add the relation suppliers .Columns SupplierId products .Columns SupplierId Write the XML to a file so we can look at it later . . . . . . load data into grid ds suppliers create the XmlDataDocument doc new XmlDataDocument ds Select the productname elements and load them in the grid XmlNodeList nodeLst ProductName foreach XmlNode nd in nodeLst listB . Add nd. InnerXml Trong ví dụ này chúng ta tạo hai DataTables trong DataSet XMLProducts Products và Suppliers. Quan hệ là Suppliers cung cấp Products. Chúng ta tạo mọt quan hệ trên cột SupplierId ở cả hai bảng. Bảng DataSet trông như sau

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.