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

نام تاپیک: فیلتر کردن یک فیلد بانک اکسس در بیسیک

  1. #1
    کاربر دائمی آواتار majjjj
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    شیراز
    پست
    1,158

    فیلتر کردن یک فیلد بانک اکسس در بیسیک

    از دوستان کسی میدونه چجوری باید یک فیلد رو فیلتر کرد
    مثلا اگه یک فیلد نام داشته باشیم و بخواهیم اونهایی رو که مجید هستند فیلتر کنیم چکار باید کرد
    آخرین ویرایش به وسیله vbhamed : جمعه 29 شهریور 1392 در 10:31 صبح

  2. #2

    sql

    با نوشتن یک دستور sql می تونی فیلد های دلخواه با محتوای دلخواه را در یک datagrid نمایش بدی
    Adocd1.RecordSourse = "select fieldnmae from tablemame where fieldname='majid'"
    آخرین ویرایش به وسیله vbhamed : چهارشنبه 03 مهر 1392 در 12:36 عصر

  3. #3
    کاربر دائمی آواتار CodeMasterX
    تاریخ عضویت
    بهمن 1385
    محل زندگی
    Iran, Shiraz
    سن
    36
    پست
    960

    Wink فیلتر کردن رکوردها

    یه روش دیگه هم اینه که آسون تره و نیازی به باز کردن رکوردست جدید نداره:


    RS.CursorLocation = adUseClient
    Set DataGrid1.DataSource =RS

    RS.Filter = "Name ='Armin'"

  4. #4
    آقای codemaster من با استفاده از این خط کد Set DataGrid1.DataSource =RS
    دیتاگرید رو به recordser ، ست می کردم ولی جواب نمی داد . ولی با جستجوی این مطلب در این انجمن و نوشتن این خط RS.CursorLocation = adUseClient
    مشکل من حل شد که سه روز بود واقعا منو تو فکر انداخته بود.
    خواستم اینجوری ازتون تشکر کنم. خیلی ممنون . کارت درسته

  5. #5

    نقل قول: فیلتر کردن یک فیلد بانک اکسس در بیسیک

    str = txtyearmonth.Text

    Adodc2.CursorLocation = adUseClient
    Set DataGrid1.DataSource = Adodc2
    Adodc2.Recordset.Filter = "yearmonth = str"

    من میخوام برای فیلتر از متن داخل تکست باکس استفاده کنم اما پیغام خطا میده روی خط آخر
    لطفا کمک کنید ممنون
    آخرین ویرایش به وسیله vbhamed : جمعه 29 شهریور 1392 در 10:32 صبح

  6. #6
    کاربر دائمی
    تاریخ عضویت
    مرداد 1390
    محل زندگی
    خراسان رضوی_شهرستان تربت جام
    پست
    213

    نقل قول: فیلتر کردن یک فیلد بانک اکسس در بیسیک

    با سلام
    با این کد هم می شود فیلتر کرد

    & " ' "'Adodc1.Recordset.Filter = "cod =' " & Text1.Text
    آخرین ویرایش به وسیله vbhamed : جمعه 29 شهریور 1392 در 10:32 صبح

  7. #7

    نقل قول: فیلتر کردن یک فیلد بانک اکسس در بیسیک

    نقل قول نوشته شده توسط sahebm2 مشاهده تاپیک
    str = txtyearmonth.Text

    Adodc2.CursorLocation = adUseClient
    Set DataGrid1.DataSource = Adodc2
    Adodc2.Recordset.Filter = "yearmonth = str"

    من میخوام برای فیلتر از متن داخل تکست باکس استفاده کنم اما پیغام خطا میده روی خط آخر
    لطفا کمک کنید ممنون
    سلام
    كدتون به شكل زير اصلاح شد، البته اگر فيلدتون متني نيست هر دو تا Chr$(34) و & هاي مربوطه رو برداريد
    Str = txtyearmonth.Text
    Adodc2.CursorLocation = adUseClient
    Set DataGrid1.DataSource = Adodc2
    Adodc2.Recordset.Filter = "yearmonth = " & Chr$(34) & Str & Chr$(34)
    اگر من و شما هر كدوم يك چيز ياد داشته باشيم و به هم ياد بديم، حالا هر كدوم دو تا چيز ياد داريم ! http://www.ArminaCo.com

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

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