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

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




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

نام تاپيک: دستورات bookmark و locate چه کاری انجام می دهند

  1. #1
    آخر فروم باز mefmef's Avatar
    تاريخ عضويت
    Jun 2004
    محل سكونت
    ایران
    پست ها
    1,147

    پيش فرض دستورات bookmark و locate چه کاری انجام می دهند

    دوستان
    دستورات bookmark و locate چه کاری انجام می دهند
    مثلا دستورات

    ADOtable1bookmark.asinteger

    Datamodule1.ADOtable2.locate

  2. #2
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    پيش فرض

    با سلام خدمت دوستان.
    در مورد دستور اول
    Datamodule1.ADOtable2.locate
    به این صورت استفاده می شه
    ADOTable1.Locate('field name',Edit2.Text,[])
    که برای بررسی این که آیاهمچین رکوردی در جدول وجو داره یا نه که اگر وجود داشته باشه مقدار یک را بر می گرداند و رکورد جاری را همان رکورد مورد جستجو قرار می دهد.

  3. #3
    داره خودمونی میشه
    تاريخ عضويت
    Aug 2006
    پست ها
    38

    پيش فرض bookmark

    bookmark ها برای نشانه گذاری در DataSet برای باز گشت به یک نقطه معین بکار می رود مثلا اگر شما بخواهید برای انجام کار ی کل رکوردهای یک جدول را پیمایش کنید ویا به هر دلیلی بخواهید رکورد جاری را تغییر دهید ولی ضمنا بخواهید پس از انجام کار به همان رکورد قبلی برگردید بایستی از Bookmark استفاده کنید که برای این کار می توانید قبل از تغییر رکورد موقعیت رکورد جاری را در یک متغیر از نوع Tbookmark قرار داد ه و بعد از انجام عملیات این متغیر را در تابع GotoBookmark جدول قرار دهید
    var bm:Tbookmark;
    begin
    bm:=DataSet.getbookmark;
    do somthing
    dataset.gotobookmark(bm);
    end;

  4. #4
    آخر فروم باز mefmef's Avatar
    تاريخ عضويت
    Jun 2004
    محل سكونت
    ایران
    پست ها
    1,147

    پيش فرض

    خیلی ممنون از جواب کاملی که دادید
    این علامت [ ] در دستور locate به چه منظوری استفاده می شه

  5. #5
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    پيش فرض

    با سلام خدمت دوستان. دقیقا خاطرم نیست ولی فکر کنم که برای حساسیت به کلمه باشه که اگر قسمتی از کلمه هم مساوی با مقدار مورد جستجو بود جواب مثبت بر می گرداند. حالا دقیقا نگاه می کنم بهت می گم.
    فعلاَ

  6. #6
    اگه نباشه جاش خالی می مونه soltanmahdi's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    همسایه امام رضا
    پست ها
    347

    پيش فرض

    با سلام خدمت دوستان.
    گفتم که مي گردم و اگه جواب رو پيدا کردم بهت مي گم. خوب پيداش کردم. در اين قسمت دو کلمه اختياري نوشته مي شود. يکي Lopartialkey و ديگري Locaseinsensitive است که در ادامه توضيح دادم.
    Lopartialkey:در اين حالت مقدار فيلد مي تواند با مقدار مورد نظر تشابه داشته کامل نداشته باشد و اولين رکوردي که تشابه جزئي داشته باشد (با مقدار مورد نظر شروع شود) جستجو پايان مي يابد.
    Locaseinsensitive: جستجو به حروف بزرگ و کوچک حساس نمي باشد.
    ولي يادت باشه که گزينه اول فقط بر روي آخرين فيلد از فيلد هاي مورد جستجو اعمال مي شود و بر روي فيلد هاي ديگر جستجوي کامل انجام مي شود، ولي در مورد گزينه دوم،بر روي تمام فيلد هاي مورد جستجو تاثير مي گذارد.
    اميد وارم که متوجه شده باشي.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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