Thảo luận cần sự giúp đỡ xây dựng trang tìm kiếm bằng ASP.NET csdl là ACCESS help me!!!khẩn cấp

Thảo luận trong 'Hành lang giảng đường' bắt đầu bởi trantramy265, 28 Tháng năm 2011.

  1. Offline

    trantramy265

    • Windows NT

    Số bài viết:
    170
    Đã được thích:
    60
    Điểm thành tích:
    60

    Có bạn nào biết xây dựng trang tìm kiếm bằng asp.net csdl là access không? bọn mình đang làm đồ án mà bí quá không hiểu rõ vấn đề này lắm. Mong nhận được sự giúp đỡ từ mọi người. Thời gian nộp đồ án cận kề rùi. híc, có ai biết chỉ giùm tụi mình với nha.

    Phân biệt admin với người sử dụng.help me
    Quản trị baner như thế nào nhỉ mọi người???? help me.
    khẩn cấp!!!!!!!!!!!!!!!!!!!!!!!!
    :018::018::018::018:

  2. Offline

    thankailo

    • Friends

    Số bài viết:
    374
    Đã được thích:
    208
    Điểm thành tích:
    140
    code phần tìm kiếm đây, có gì hok hiểu cứ post lên nhá
    Mã:
    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;
    
    public partial class timkiem : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
    
        }
        protected void bttimkiem_Click(object sender, EventArgs e)
        {
            AccessDataSource timkiem = new AccessDataSource();
            timkiem.DataFile = Server.MapPath(".") + "//App_Data/dulieu.mdb";
            timkiem.SelectCommandType = SqlDataSourceCommandType.Text;
            timkiem.SelectCommand = "select * from sanpham where tensp like '%'+@tttimkiem+'%'";
            timkiem.SelectParameters.Add("tttimkiem", TypeCode.String, tt_timkiem.Text);
            GridView ten = new GridView();
            ten.DataSource = timkiem;
            ten.DataBind();
            if (ten.Rows.Count != 0)
            {
                lblthongbao.Text = "Sản phẩm cần tìm là";
                thongtintimkiem.DataSource = timkiem;
                thongtintimkiem.DataBind();
            }
            else
            {
                lblthongbao.Text = "Sản phẩm mà bạn đang tìm kiếm hiện nay chưa được cập nhật";
                thongtintimkiem.DataSource = null;
                thongtintimkiem.DataBind();
            }
    
        }
    
    //Đây là phần phân trang cho gridview
        protected void thongtintimkiem_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            thongtintimkiem.PageIndex = e.NewPageIndex;
            AccessDataSource timkiem = new AccessDataSource();
            timkiem.DataFile = Server.MapPath(".") + "//App_Data/dulieu.mdb";
            timkiem.SelectCommandType = SqlDataSourceCommandType.Text;
            timkiem.SelectCommand = "select * from sanpham where tensp like '%' + @tttimkiem + '%'";
            timkiem.SelectParameters.Add("tttimkiem", TypeCode.String, tt_timkiem.Text);
            GridView ten = new GridView();
            ten.DataSource = timkiem;
            ten.DataBind();
            if (ten.Rows.Count != 0)
            {
                lblthongbao.Text = "Sản phẩm cần tìm là";
                thongtintimkiem.DataSource = timkiem;
                thongtintimkiem.DataBind();
            }
            else
            {
                lblthongbao.Text = "Sản phẩm mà bạn đang tìm kiếm hiện nay chưa được cập nhật";
                thongtintimkiem.DataSource = null;
                thongtintimkiem.DataBind();
            }
        }
        
    }
    
    
    trantramy265 thích bài này.
  3. Offline

    trantramy265

    • Windows NT

    Số bài viết:
    170
    Đã được thích:
    60
    Điểm thành tích:
    60
    Thanks anh Huy nhìu hen. Em cóp về coi sao có gì không hiểu nhờ anh giải đáp giùm tụi em với nha a.hi hi
    àh a ơi phân biệt Amin với người bình thường là như thế nào vậy anh?
    Anh có thể giải đáp giúp tụi em được không anh?

    anh Huy ơi làm sao để làm trang quản trị baner anh? tui em chỉ mới làm được trang quản trị tin tức với quan trị giá cước. vì tụi em làm đề tài là web vietel đó a?
  4. Offline

    chip

    • Thành viên sáng lập

    • Chíp sún
    Số bài viết:
    777
    Đã được thích:
    778
    Điểm thành tích:
    560
    -->anh không biết gì về ASP.NET, nhưng anh sẽ cho em ý tưởng để code nó.
    -Đầu tiên: Em tạo thêm 1 table trong CSDL access của em với một số trường cần thiết sau:
    +Username
    +Password
    +Role
    --->với trường role chính là trường để sét quyền anh ví dụ.
    Em có tài khoản admin với role 1 và các người dùng bình thường là 2.
    ===>khi em kiểm tra điều kiện login em thêm cái role này vào ví dụ role =1 sẽ nhảy đến bảng điều khiển admin, role khác 1(=2) thì em cho nó login đến 1 trang khác.

    Đôi lời góp ý!
    thankailotrantramy265 thích bài này.
  5. Offline

    thankailo

    • Friends

    Số bài viết:
    374
    Đã được thích:
    208
    Điểm thành tích:
    140
    Về phần phân quyền thì như anh chip đã nói
    về banner thì không ai làm quản trị banner cả, thực tế thì mỗi lần thây đổi thì sẽ thay đổi toàn bộ giao diện như thế nó mới phù hợp về màu sắc và đẹp được
    Nếu thay đổi các banner và những file flash swf hoặc hình ảnh trên web thì làm như sau:
    1. tạo 1 bảng A trang csdl trong đó có trường dùng để lưu đường dẫn của file cần thay thế (như trường hinhanh trong bảng sanpham)
    2. tạo 1 trang để đưa những file hình ảnh, banner mới vào csdl ở bảng A (mục đích là lưu địa chỉ đường dẫn của file)
    3. thực hiện tương các bước để làm xuất hiện một hình ảnh từ csdl ra ngoài
    trantramy265 thích bài này.
  6. Offline

    trantramy265

    • Windows NT

    Số bài viết:
    170
    Đã được thích:
    60
    Điểm thành tích:
    60
    hi tại cô yêu cầu bọn em làm trang quản trị baner đó anh nên tụi em không biết nó như thế nào anh ạh.
    hi thanks a nhiều hen

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí