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

Đề tài: Tạo Schema có quan hệ ràng buộc dữ liệu như đối với SQL

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

    Mặc định Tạo Schema có quan hệ ràng buộc dữ liệu như đối với SQL

    Không biết đặt tên thế có sát chưa, sợ admin lại cho vào sọt, có gì sửa lại dùm em nhé.

    Em mới học XML nên chả hiểu lắm, lại thêm phần tạo schema thấy hơi lằng nhằng 1 tẹo.
    Tạo dữ liệu cho nó có quan hệ ràng buộc với nhau như nào vây, em tạo mà lung tung hết cả, Chắc do ko hiểu gì. Bây giờ em có file data dạng như này, thì schema sẽ viết thế nào ah?

    Hanghoa(ID, Ten hang, nha sx, chung loai, so luong)
    NhaSX(ID, Ten Nha SX, dia chi)
    ChungLoai( ID,ten loai, ) //

    Tạm thời vậy đã, giờ em không biết đối với schema thi quan he đó, làm như nào vậy.
    Mà phần chủng loại em muốn chia nhỏ ra thì chia thế nào.
    Ví dụ: có loại lớn là RAM, Màn hình.
    Chia nhỏ ra có DDRAM 2, DDRAM 3 ...
    Man hinh thi có 17' 21' ...
    Em cám ơn...nhé

  2. #2
    Ngày gia nhập
    06 2011
    Bài viết
    52

    bạn có thể tham khảo bài này,hoặc tự động chuyển dữ liệu sql sang xml như sau
    cmd1 = new SqlCommand("select * from bảng cần chuyển sang xml",conn);
    da = new SqlDataAdapter(cmd1);
    table = new DataTable("tenfile");
    da.Fill(table);
    table.WriteXml(Application.StartupPath + "//tenfile.xml", XmlWriteMode.WriteSchema);
    Attached Files Attached Files
    chickenIT

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

    mình chưa hiểu bạn dùng validate giữa XML và XSD ở đâu trong code của bạn
    bạn có thể chỉ cho mình đc ko ?

  4. #4
    Ngày gia nhập
    06 2011
    Bài viết
    52

    Đấy là phần tự động chuyển code từ sql sang xml trong đó dữ liệu trong xml có các ràng buộc kiêu dữ liệu giống sql? chú ý trong WF thì đk trong web thì mình cũng không rõ^^1
    chickenIT

  5. #5
    Ngày gia nhập
    04 2010
    Bài viết
    6

    ừk với cách tạo file xml như vậy thì có kèm theo một internal schema được tạo trong file xml đó.

    nhưng với kiểu dữ liệu date trong CSDL thì qua file XML lại bị thành có cả ngày, giờ, giây, múi giờ không biết cái nè phải khắc phục thế nào nhỉ mọi người ?

    bên cạnh cách tạo file xml như trên, còn 1 cách tạo thủ công hơn nữa là viết từng dòng, từng node trong file xml qua dùng XmlTextWriter: http://my.opera.com/hapn2/blog/show.dml/2609423

    chắc để dùng external schema thì có mỗi cách viết từng dòng thì phải

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

  1. Ràng buộc khóa trong xml schema
    Gửi bởi trangchuvn_2000 trong diễn đàn Thắc mắc chung
    Trả lời: 5
    Bài viết cuối: 03-05-2012, 04:13 PM
  2. Kết nối sql bị lỗi "Database schema could not be retrieved for this conection" thì sửa thế nào?
    Gửi bởi sinhvien_ct trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 9
    Bài viết cuối: 12-11-2011, 03:12 PM
  3. Tạo file xml schema tự động trong lập trình C#?
    Gửi bởi nguyenduykhanh1986 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 09-04-2011, 11:27 PM
  4. 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
  5. Viết cấu trúc của DataSet ra XML schema
    Gửi bởi neverland87 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 8
    Bài viết cuối: 19-07-2007, 10:05 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