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

Đề tài: Cách lọc sản phẩm theo tên gần đúng trong LinQ

  1. #1
    Ngày gia nhập
    10 2012
    Bài viết
    20

    Mặc định Cách lọc sản phẩm theo tên gần đúng trong LinQ

    Em muốn lọc sản phẩm từ trong bảng sản phẩm theo tên sản phẩm gần đúng. Kiểu như có sản phẩm tên là "Acer abc" và "abc Acer" thì khi lọc với từ "Acer" thì đều ra tên 2 sản phẩm đó.

    Nếu sử dụng các câu select bình thường thì em làm như thế này ok rùi

    Code:
    string sql = "select * from tbl_SanPham Where TenSP like '%" + tuKhoa + "%'";
    Nhưng giờ em muốn dùng LinQ theo mô hình 3 lớp thì không biết câu lệnh của mình như thế nào ạ. Mong các bác giúp đỡ

  2. #2
    Ngày gia nhập
    12 2009
    Bài viết
    147

    khai báo LINQ
    Code:
    private DataClasses1DataContext db = new DataClasses1DataContext();
    có 2 cách:
    cách 1 mình hay làm, cách này có lamda( => ) nên có thể bạn hơi khó hiêu rnhwng mà ngắn gọn

    var sql = db.tbl_SanPham.Where(p => p.TenSP.Contains("tuKhoa"));

    cách 2 là cách thông thường:

    Code:
    var sql = from table_1 in db.tbl_SanPham
                          where table_1.name.Contains("tukhoa")
                          select table_1;
    mấy cái bạn hỏi bạn tự tìm hiểu đi, nó khá cơ bản, bạn vào đây coi thêm http://code.msdn.microsoft.com/101-L...mples-3fb9811b

    hoặc bạn coi hướng dẫn LINQ của anh đào hải nam

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

    Vâng, xin cám ơn bác

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

  1. Bài tập giải thuật Sắp xếp theo tên ds học sinh, hàm sort_name bị sai chỗ nào mà kết quả không đúng?
    Gửi bởi ngoquochuy trong diễn đàn Thắc mắc CTDL & Giải thuật
    Trả lời: 4
    Bài viết cuối: 08-06-2013, 11:15 PM
  2. Database Cách gom nhóm theo ngày trong LINQ?
    Gửi bởi quoctai_pham trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 09-03-2013, 01:31 PM
  3. Linq to Entity : Truyền và mã , lấy ra tên riêng trong 2 bảng khác nhau ?
    Gửi bởi depzai trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 14
    Bài viết cuối: 17-01-2013, 04:43 PM
  4. Tìm kiếm gần đúng trong Linq??
    Gửi bởi manasuke trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 18-08-2012, 10:47 AM
  5. Bài tập C tìm theo tên trong lập trình c
    Gửi bởi nhocmunyeu trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 3
    Bài viết cuối: 27-12-2010, 11:58 AM

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