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

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
Đã 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.