Chương trình sau thực hiện việc lấy dữ liệu từ một bảng trong cơ sở dữ liệu và lưu lại nội dung vào một tài liệu XML. Bạn có thể thực hiện theo như hướng dẫn trong phần chú thích để đạt được kết quả mong muốn. using System; using System.Collections.Generic;... Chương trình sau thực hiện việc lấy dữ liệu từ một bảng trong cơ sở dữ liệu và lưu lại nội dung vào một tài liệu XML. Bạn có thể thực hiện theo như hướng dẫn trong phần chú thích để đạt được kết quả mong muốn. Mã: using System; using System.Collections.Generic; using System.Text; using System.Data.SqlClient; using System.Xml; using System.Data; namespace Test { class Class1 { static void Main(string[] args) { //tạo đối tượng DataSet DataSet ds = new DataSet(); //chuỗi nối kết với SQL SERVER string connString = @"server = (local);database = northwind;uid=sa;pwd=123456"; //tạo bộ kết nối SqlConnection conn = new SqlConnection(connString); //câu lệnh truy vấn dữ liệu string query = "select * from customers where region = 'WA' "; //tạo Adapter và điền đầy DataSet SqlDataAdapter da = new SqlDataAdapter(query, conn); da.Fill(ds, "customers"); //tạo đối tượng XmlDataDocument, lấy dữ liệu từ DataSet XmlDataDocument xmlDataDoc = new XmlDataDocument(ds); //lưu nội dung trong DataSet vào tập tin C:\customers.xml xmlDataDoc.Save(@"C:\customers.xml"); //đóng dứt kết nối conn.Close(); Console.Write("Successful!"); } } } Và đây là kết quả đưa ra: Nguồn : Aptech
Đừng lo gì cả. Cái môn XML này rất dễ, nên dành thời gian tìm hiểu các ứng dụng của nó thay vì cặm cụi viết code.
Đọc theo giáo trình C# các chương sau có nói về CSDL sử dụng XML. tài liệu có trên ftp trường mình. các bạn tham khảo.
cũng đang học về C# ... bạn nào có bài tập về kế thừa và đa hình share mình với .. có luôn bài giải thì càng tốt