PDA

View Full Version : Command ADODC]:no RecordSource specified.[ADO]:Command text was not set for the Command object



hossein71
شنبه 14 فروردین 1389, 18:05 عصر
من یک شی ADODC در برنامه دارم وقتی برنامه اجرا می شود خطای زیر را می دهد.
Command [ADODC]:no RecordSource specified.[ADO]:Command text was not set for the Command object

xxxxx_xxxxx
شنبه 14 فروردین 1389, 18:50 عصر
سلام،
خب یکم بیشتر توضیح بدید.
متد Command Type رو چی تنظیم شده؟
آیا ار طریق دستورات Recordsource رو مقداردهی کردید؟

hossein71
چهارشنبه 16 تیر 1389, 10:48 صبح
1-adcmdtext
2-بله از طریق دستورات مقدار دهی کردم.

تو رو خدا هرکی میدونه هر چه سریعتر جواب بده.

xxxxx_xxxxx
چهارشنبه 16 تیر 1389, 11:02 صبح
سلام،
بعد از سه ماه، کجا با این عجله؟:چشمک:

مقداری که به Recordsource میدید چی هست؟ پیغام خطا که داره میگه هیچ مقداردهی صورت نگرفته!

hossein71
چهارشنبه 16 تیر 1389, 11:06 صبح
Adodc1.RecordSource = "Select * from fel2ghesmati where fel='" & a(i2) & "'"

البته چند جای مختلف از این کد استفاده کردم اما مقداری که جستجو می کنن متفاوته.
a(i2):آرایه

xxxxx_xxxxx
چهارشنبه 16 تیر 1389, 11:42 صبح
:متفکر:
نباید مشکلی داشته باشه!

Command Type رو روی asCmdUnknown بزارید. بعد امتحان کنید.

اگر مشکل رفع نشد، برنامه تون رو اینجا قرار بدید. یا یک قسمتی از برنامه که این مشکل رو داشته باشه.

ghasemweb
چهارشنبه 16 تیر 1389, 11:55 صبح
ببخشيد شايد مشكل از نوع فيلد fel و آرايه باشه كه با هم مطابقت نداره !

hossein71
چهارشنبه 16 تیر 1389, 12:03 عصر
اگر این کد رو در یک تابع بنویسیم مشکلی پیش میاد؟

xxxxx_xxxxx
چهارشنبه 16 تیر 1389, 12:12 عصر
اگر این کد رو در یک تابع بنویسیم مشکلی پیش میاد؟
نه، مشکلی به وجود نمیاد.