Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: Viết cấu trúc của DataSet ra XML schema

  1. #1
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Smile Viết cấu trúc của DataSet ra XML schema

    Code:
    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Xml;
    using System.Data;
    using System.Data.OleDb;
    
    
    namespace ConsoleApplication1
    {
        class Program
        {
            
            static void Main(string[] args)
            {
                DataSet ds = new DataSet("DS");
                ds.Namespace = "StdNameSpace";
                DataTable Table = new DataTable("Student");
                DataColumn column1 = new DataColumn("Name");
                DataColumn column2 = new DataColumn("Address");
                Table.Columns.Add(column1);
                Table.Columns.Add(column2);
                //Thêm dữ liệu student vào bảng dữ liệu
                DataRow newRow = Table.NewRow();
                newRow["Name"] = "Cong Minh";
                newRow["Address"] = "Quan 1";
                Table.Rows.Add(newRow);
                newRow = Table.NewRow();
                newRow["Name"] = "Tong Giang";
                newRow["Address"] = "Quan 2";
                Table.Rows.Add(newRow);
                ds.AcceptChanges();
                //Tạo một XmlTextWriter mới và ghi ra tập tin
                XmlTextWriter writer = new XmlTextWriter("C:\\DataSet2Schema.xml",null);
                ds.WriteXmlSchema(writer);
                writer.Close();
            }
        }
    }

  2. #2
    Ngày gia nhập
    12 2006
    Nơi ở
    HCM
    Bài viết
    62

    XML là gì?Theo mình biết thì nó giống HTML nhưng chặt chẽ hơn, nghiêng về cấu trúc dữ liệu hơn?

  3. #3
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Trích dẫn Nguyên bản được gửi bởi whamy04 Xem bài viết
    XML là gì?Theo mình biết thì nó giống HTML nhưng chặt chẽ hơn, nghiêng về cấu trúc dữ liệu hơn?
    Có thể hiểu nôm na như sau:
    HTML: nghiêng về khía cạnh trình bày
    XML: nghiên về khía cạnh tổ chức, quản lý dữ liệu

    Hic,mới ngâm cứu XML chưa lâu, nếu có nói sai, mong mọi người đừng cười

  4. #4
    Ngày gia nhập
    12 2006
    Nơi ở
    HCM
    Bài viết
    62

    Vậy thì Schema là gì?Ý tưởng của Admin khi viết Dataset ra XML Schema?

  5. #5
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Một schema (sơ đồ) XML mô tả mối liên hệ giữa những phần tử của 1 tài liệu và các thuộc tính. XML Schema mô tả những quy tắc có thể được đem áp dụng đối với bất cứ tài liệu XML nào, đối với các phần tử và attributes. Nếu 1 tài liệu XML quy chiếu một schema và nó không đáp ứng tiêu chí thì XML parser sẽ đưa ra 1 sai lầm trong khi phân tích ngữ nghĩa.

  6. #6
    Ngày gia nhập
    08 2006
    Nơi ở
    Hải Phòng
    Bài viết
    218

    Mặc định Viết cấu trúc của DataSet ra XML schema

    Có phải nó giống file css của html không anh, trong file này nó định nghĩa các thông số như cỡ chữ của h1....

  7. #7
    Ngày gia nhập
    05 2007
    Bài viết
    33

    Trích dẫn Nguyên bản được gửi bởi hailoc12 Xem bài viết
    Có phải nó giống file css của html không anh, trong file này nó định nghĩa các thông số như cỡ chữ của h1....
    css thì anh ko biết, nói chung 3 cái vụ HTML gì gì đó là anh bó tay
    NOTHING GONNA CHANGE MY LOVE FOR C

  8. #8
    Ngày gia nhập
    10 2006
    Nơi ở
    Hà Nội
    Bài viết
    146

    Có thể nói XML là một cuộc cách mạng trong trình bày dữ liệu source để browse có thể dịch và hiển thị.

    Lưu ý thêm là Schema hay DTD cũng như nhau, đều là tập tin để người lập trình có thể định nghĩa kiểu dữ liệu cho tài liệu XML mà mình cần viết. Khi mình viết một tài liệu XML nào đó mình chỉ việc viết theo ngôn ngữ HTML bình thường mà thôi, còn nó sẽ ánh xạ đến file Schema hay DTD đã định nghĩa trước.

  9. #9
    Ngày gia nhập
    10 2006
    Nơi ở
    Hà Nội
    Bài viết
    146

    Lưu ý thêm là CSS hoàn toàn khác với XML.

    Các bạn tự tìm hiểu nha.

Các đề tài tương tự

  1. Trả lời: 0
    Bài viết cuối: 15-04-2013, 11:33 PM
  2. Tạo Schema có quan hệ ràng buộc dữ liệu như đối với SQL
    Gửi bởi anhlavip_10a4 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 23-12-2011, 08:15 AM
  3. Viết chương trình lưu trữ thông tin bằng mảng cấu trúc
    Gửi bởi lelouch7392 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 10-05-2011, 08:33 AM
  4. ADO.NET Hỏi delete dataset trong C# trùng khóa ngoại [Tiêu đề và bài viết không rõ ràng]
    Gửi bởi install061289 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 22-04-2011, 04:01 PM
  5. ADO.NET Chuyển dataset xuống XSD schema như thế nào?
    Gửi bởi tuandoi1 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 29-12-2010, 01:21 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn