نمایش نتایج 1 تا 2 از 2

نام تاپیک: تابعی برای جستجو در جدول Entity Framework بر اساس حساب کاربری

  1. #1
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    2,010

    Cool تابعی برای جستجو در جدول Entity Framework بر اساس حساب کاربری

    سلام به همه

    در دستور این تابع بر اساس حساب کاربری دیگر فیلدهای رکوردهای جدول در Entity Framework فیلتر می شوند و لیستی از رکوردهای جدول برگردانده می شود....



    Public DataEntity As New KeyStoreEntities
    Function SearchFor(Of T)(UserAccount As String, value As String, ParamArray Fields() As String) As Objects.ObjectQuery(Of T)
    ListItemButtons.Clear()
    Dim UserAccountParam As New Objects.ObjectParameter("UserAccount", UserAccount.ToLower)
    Dim SearchValueParam As New Objects.ObjectParameter("Value", "%" + value + "%")


    Dim QueryString As String = String.Format("SELECT VALUE {0} FROM {0} WHERE ({0}.UserAccount = @UserAccount)",
    GetType(T).Name)
    For Each Field As String In Fields
    Dim Operate As String = If(Array.IndexOf(Fields, Field) = 0, "AND", "OR")
    QueryString += String.Format(" {0} {1}.{2} LIKE @Value", Operate, GetType(T).Name, Field)
    Next
    Return DataEntity.CreateQuery(Of T)(QueryString, UserAccountParam, SearchValueParam)
    End Function

  2. #2
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    2,010

    نقل قول: تابعی برای جستجو در جدول Entity Framework بر اساس حساب کاربری

    یک مثال برای استفاده از تابع:


    Dim ListItems As Objects.ObjectQuery(Of Websites) =
    SearchFor(Of Websites)(UserAccount, Me.ToolStripTextBox1.Text, "Title", "Address", "MailBox",
    "UserName")

تاپیک های مشابه

  1. پاسخ: 11
    آخرین پست: سه شنبه 12 فروردین 1399, 10:08 صبح
  2. سوال: مشکل کانکشن استرینگ در entity framework
    نوشته شده توسط MILAD1992 در بخش ASP.NET MVC
    پاسخ: 1
    آخرین پست: شنبه 04 مهر 1394, 08:15 صبح
  3. تفاوت entity framework ، linq to entity و Entity Framework Code First
    نوشته شده توسط negar.rafie در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 1
    آخرین پست: دوشنبه 24 آذر 1393, 10:43 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •