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

نام تاپیک: علت اینکه نمیشه از تابع instr در dao استفاده کرد چیه؟

  1. #1
    کاربر دائمی آواتار pernia
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    مونترِال
    پست
    105

    Question علت اینکه نمیشه از تابع instr در dao استفاده کرد چیه؟

    سلام بچه ها
    من یادم هست که احتمالا استفاده از توابع توکار vb6 در dao مجاز بود!!!!!
    اما حالا وقتی دستور زیر رو به متغیر RecordSet میفرستم ایراد میگیره!!!
    کسی هست که بگه چرا این کار نمیکنه؟
    Select * From MyTable where Instr(1,MyField,,'ali')>0

  2. #2
    VIP آواتار xxxxx_xxxxx
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    X place
    سن
    34
    پست
    4,768

    نقل قول: علت اینکه نمیشه از تابع instr در dao استفاده کرد چیه؟

    سلام،
    شما دارید تو دستو sql از توابع VB استفاده می کنید! خب این کار شدنی نیست.
    فکر می کنم این همون چیزی باشه که شما قصد انجامش رو دارید:

    "Select * From MyTable Where MyField Like '%" & ali & "%'"
    تو دستور sql فقط مجاز به استفاده از عملگرهای خود sql هستید.
    الگوریتم هایی که تاریخچه خود را فراموش می کنند، محکوم به تکرار آن هستند.

  3. #3
    کاربر دائمی آواتار pernia
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    مونترِال
    پست
    105

    نقل قول: علت اینکه نمیشه از تابع instr در dao استفاده کرد چیه؟

    پس درسته .....
    واقعا جالبه که توی خود نرم افزار اکسس میشه از این توابع استفاده کرد ولی توی vb نمیشه.
    ولی الان دیگه کاملا مطمئن شدم.

  4. #4
    کاربر دائمی آواتار pernia
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    مونترِال
    پست
    105

    نقل قول: علت اینکه نمیشه از تابع instr در dao استفاده کرد چیه؟

    البته اقای xxxxx_xxxxx کاملا درست میگن فقط باید بجای % (که مال SQL SEREVER هست) ، علامت * قرار بدن تا توی Mdb هم کار کنه.

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

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