Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Đang ở
    89 Tam Trinh - Hoàng Mai - Hà Nội
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Đây là câu trả lời cho bạn:
    ORDER BY STTMenu

    Hãy xem các ví dụ về truy vấn SQL! Mình không biết lập trình, nên không hỏi mình code nhé. [IMG]images/smilies/biggrin.png[/IMG]

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi Kevin Hoang
    Đây là câu trả lời cho bạn:
    ORDER BY STTMenu

    Hãy xem các ví dụ về truy vấn SQL! Mình không biết lập trình, nên không hỏi mình code nhé. [IMG]images/smilies/biggrin.png[/IMG]
    ORDER BY STTMenu ==> Trong Menu có cả Menu cha và Menu con, nếu dùng câu lệnh này thì nó select hết menu cha và con như nhau, chứ ko sắp xếp cha với cha, con với con đc ạ.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi tranthanhhao
    Hiện tại em đang làm cái Menu, em có 1 bảng tblMenu có các trường: MenuID, MenuName, ParentMenu, STTMenu (Số thứ tự). Anh có thể giúp em viết thủ tục để có thể sắp xếp được thứ tự các Menu Cha cũng như các Menu Con được không ạ. Em cảm ơn trước!
    Table của Brian làm là:
    ID - Ten - IDCha

    Mặc định nó lấy từ nhỏ đến lớn

    Nếu làm thao cách của bạn thì chỉ cần thêm order vào thôi:
    ID - Ten - IDCha - STT

    Brian dùng bằng LINQ:


    Mã:
    var menucha = from a in dc.Menus where a.IDCha == 0 orderby a.STT select a;if(menucha.Any()){foreach(Menu item1 in menucha){    var menucap1 = from b in dc.Menus where b.IDCha == item1.ID orderby b.STT select b;    if(menucap1.Any())    {    foreach(Menu item2 in menucap1)    {    }    }}}.....
    Cách thức là như thế, bao nhiêu cấp thì tùy bạn.
    Bạn làm bằng SQL thì cũng tương tự như thế.
    SELECT WHERE ORDERBY ....

    Thân!

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •