PDA

View Full Version : مشکل با Locate



mehdi_mohamadi
دوشنبه 25 تیر 1386, 14:29 عصر
من در adotable از دستور locate استفاده کردم ولی بعد از چند روز نمی دونم چرا حالا جواب نمی ده
آیا کسی در این مورد اطلاعاتی داره؟
متشکرم

SYNDROME
دوشنبه 25 تیر 1386, 15:00 عصر
با سلام

من در adotable از دستور locate استفاده کردم ولی بعد از چند روز نمی دونم چرا حالا جواب نمی ده
آیا کسی در این مورد اطلاعاتی داره؟
متشکرم
دوست عزیز نام تاپیک شما نام جالبی نیست.
ما نمی دانیم شما چه دستوراتی را به کار برده اید؟؟؟؟؟؟؟؟؟؟؟

mehdi_mohamadi
دوشنبه 25 تیر 1386, 15:02 عصر
if (adotable1.Locate('Serial',adotable2.FieldByName(' Serial').asstring,[])=true) then
و بانک هم sql server

mzjahromi
دوشنبه 25 تیر 1386, 17:21 عصر
این دستور قراره توی فیلد Serial دنبال کلمه Serial بگرده؟
اونوقت بزرگ و کوچکی کلمات هم مهمه؟

rmb_ali
دوشنبه 25 تیر 1386, 18:39 عصر
به جای adotable2.FieldByName(' Serial').asstring عبارت adotable2.fieldvalues['serial'] رو بزار شاید مشکلت حل بشه

Valadi
دوشنبه 25 تیر 1386, 18:44 عصر
دوست عزیز rmb_ali
هیچ فرقی اساسی بین دو دستور فوق نیست و قیافش فرق می کنه

SYNDROME
دوشنبه 25 تیر 1386, 21:40 عصر
با سلام

if (adotable1.Locate('Serial',adotable2.FieldByName(' Serial').asstring,[])=true) then
و بانک هم sql server
مقدار فیلد Serial در ADo2را چک کن.احتمالا در فیلد ADO2 از کاراکترهای "ک" یا "ی" استفاده نکرده ای؟
اگر جواب نگرفتی از مقدار [loPartialKey] در پارامتر سوم استفاده کن.


این دستور قراره توی فیلد Serial دنبال کلمه Serial بگرده؟

با احترام
در فیلد Serial به دنبال مقدار فیلد Serial در ADO2 می گردد.
موفق باشید

mehdi_mohamadi
سه شنبه 26 تیر 1386, 06:49 صبح
این دستور قراره توی فیلد Serial دنبال کلمه Serial بگرده؟

این دستور فیلد serial یک جدول را در جدول دیگه جستجو می کنه
چون از حلقه استفاده می کنم به این صورت استفاده کردم
ضمنا" چند روز پیش این دستور جواب می داد ولی حالا از کار افتاده

mehdi_mohamadi
سه شنبه 26 تیر 1386, 06:56 صبح
اونوقت بزرگ و کوچکی کلمات هم مهمه؟
این فیلد از نوع decimal می باشد

mzjahromi
سه شنبه 26 تیر 1386, 06:58 صبح
با احترام
در فیلد Serial به دنبال مقدار فیلد Serial در ADO2 می گردد.
موفق باشید

این فیلد از نوع decimal می باشد
عذر میخواهم
یه خورده جای پارامتر اول و دوم رو اشتباهی گرفتم

-----
تنها مشکلی که من می بینم از تبدیل اطلاعات ممکنه باشه
بجای String از مقدار مناسبتری استفاده کن