تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 9 از 9

نام تاپيک: لطفا طريقه جستجو يا ----- كردن اطلاعات پارادكس رو بديد.

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2005
    پست ها
    28

    پيش فرض لطفا طريقه جستجو يا ----- كردن اطلاعات پارادكس رو بديد.

    سلام.لطفا طريقه جستجو يا ----- كردن اطلاعات پارادكس رو بديد.من يه edit دارم و ميخام بر اساس مقادير edit
    بانك پارادكس رو ----- يا جستجو كنه.خيلي ممنون.

  2. #2
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2005
    پست ها
    28

    پيش فرض چطوري بايد بانك پارادكس رو به table ربط داد

    چطوري بايد بانك پارادكس رو به table ربط داد آيا ميشه از ado connection استفاده كرد اگه ميشه لطفا توضيح بديد ممنون

  3. #3
    پروفشنال hp1361's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    514

    پيش فرض

    سلام

    اميدوارم منظورت رو خوب متوجه شده باشم

    بر روي فرمت يه datasource و یه table قرار میدی .

    خاصیت dataset مربوط به datasource رو به table تغییر میدی .

    اگه فایل پارادکس شما در جایی بغیر از ادرس پیش فرض Bde administrator (bdedemos) شما قرار داره در شروع برنامه در خاصیت tablename مربوط به table ادرس و نام جدولت رو قرار میدی

    یا حق

  4. #4
    اگه نباشه جاش خالی می مونه MAR_Programmer's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    Ubuntu Desktop
    پست ها
    253

    پيش فرض Filter

    برای فیلتر کردن اطلاعات یک
    Button
    روی فرمت بدار بعد برای خاصیت کلید کردن او بنویس
    procedure TForm1.FormatButton...
    begin
    Table1.Filtered:=False;
    Table.Filter:=Edit1.Text;
    Table1.Filtered:=True;
    end;
    برای جستجو کردن داخل دیتا بیس، فرض می کنیم که یه فیلد نام داریم و بر اساس متن "ادیت باکس" می خوایم که جستجو بشه
    Table1.Locate('Name',Edit1.Text,[])
    یا
    Table1.Locate('Name',Edit1.Text,[loCaseInsensitive])
    یا
    Table1.Locate('Name',Edit1.Text,[loPartialKey])
    تفاوت دستورات فوق تو اینه که مثلا برای حروف کوچک یا بزرگ تفاوت قائل نشه و برای اونیکی هم الان یادم نیست در ضمن می
    تونی هر دو حالت رو به کار ببری
    Table1.Locate('Name',Edit1.Text,[loPartialKey]+[loCaseInsensitive])
    امید وارم بدردت بخوره

  5. #5
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2005
    پست ها
    28

    پيش فرض كمك فوري

    سلام.خسته نباشيد.من يه جدول پارادكس دارم وقتي كه اين جدول رو -----(جستجو) ميكنم نتايج رو درست نشون ميده ولي وقتي فرم رو مي بندم و دوباره باز مي كنم همون نتايج قبلي رو نشون ميده.من ميخام وقتي فرم رو بستم جدول به حالت اول كه همه فيلدها رو نشون ميداد برگرده.راستي مقادير جدول رو توي dbgrid نمايش ميدم.خيلي ممنون

  6. #6
    داره خودمونی میشه
    تاريخ عضويت
    Nov 2005
    پست ها
    28

    پيش فرض كمك

    سلام.خسته نباشيد.من يه جدول پارادكس دارم وقتي كه اين جدول رو -----(جستجو) ميكنم نتايج رو درست نشون ميده ولي وقتي فرم رو مي بندم و دوباره باز مي كنم همون نتايج قبلي رو نشون ميده.من ميخام وقتي فرم رو بستم جدول به حالت اول كه همه فيلدها رو نشون ميداد برگرده.راستي مقادير جدول رو توي dbgrid نمايش ميدم.خيلي ممنون

  7. #7
    اگه نباشه جاش خالی می مونه MAR_Programmer's Avatar
    تاريخ عضويت
    Feb 2006
    محل سكونت
    Ubuntu Desktop
    پست ها
    253

    پيش فرض

    سلام
    برای این کار توی خاصیت
    OnClose
    فرم این دستور رو بنویس
    Table1.Filtered:=False;
    امید وارم منظورت رو درست متوجه شده باشم

  8. #8
    داره خودمونی میشه
    تاريخ عضويت
    Feb 2007
    پست ها
    96

    پيش فرض

    برای فیلتر کردن اطلاعات یک
    Button
    روی فرمت بدار بعد برای خاصیت کلید کردن او بنویس
    procedure TForm1.FormatButton...
    begin
    Table1.Filtered:=False;
    Table.Filter:=Edit1.Text;
    Table1.Filtered:=True;
    end;
    برای جستجو کردن داخل دیتا بیس، فرض می کنیم که یه فیلد نام داریم و بر اساس متن "ادیت باکس" می خوایم که جستجو بشه
    Table1.Locate('Name',Edit1.Text,[])
    یا
    Table1.Locate('Name',Edit1.Text,[loCaseInsensitive])
    یا
    Table1.Locate('Name',Edit1.Text,[loPartialKey])
    تفاوت دستورات فوق تو اینه که مثلا برای حروف کوچک یا بزرگ تفاوت قائل نشه و برای اونیکی هم الان یادم نیست در ضمن می
    تونی هر دو حالت رو به کار ببری
    Table1.Locate('Name',Edit1.Text,[loPartialKey]+[loCaseInsensitive])
    امید وارم بدردت بخوره
    دستور locate فقط براي كليدهاي اصلي است ؟

  9. #9
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    نه جناب سعادت
    براي تمامي فيلدها قابليت جستجو و يا حتي جستجوي تركيبي رو داره.
    ولي فقط به درد پيدا كردن اولين ركورد با اون مشخصات ميخوره.

    موفق باشيد دوستان

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •