Roozbeh
جمعه 13 بهمن 1385, 12:14 عصر
درود به همه شما دوستان
من دارم رو یک پروژه دانشجویی کار میکنم که باید با استفاده از CB و SQLserver2000 انجام بدم.
مشکل من در حال حاضر در استفاده از ADOCommand است.به این ترتیب که من نمیتونم نتیجه یک جستجو رو به یک مثلا ادیت باکس بیارم.به عنوان مثال:
این قطعه کد:
DataModule1->ADOCommand1->CommandText="select max([shomare moshtarak])as max from moshtarekin";
DataModule1->ADOCommand1->CommandType=cmdText;
که در رویداد آن کلیک یک دکمه هست به این شکلی که نوشتم جواب میده ولی من باید جواب اونو در یک ادیت باکس بیارم تا کاربر ببینه و وقتی اینطوری مینویسم:
IDeEdit->Text=DataModule1->ADOCommand1->CommandText="select max([shomare moshtarak])as max from moshtarekin";
پیغام میده که :
[C++ Error] eshterakUnit.cpp(66): E2492 Properties may only be assigned using a simple statement, e.g. "prop = value;"
حتی کل عبارت سمت راست مساوی (ideEit->text)رو هم که داخل پرانتز میزارم بازم همین پیغام رو میده.
بیشتر گزارشهایی که باید بگیرم باید یه جایی نمایش داده شوند و من همین مشکل رو دارم.خوشحال میشم راهنمایی کنید.
سپاسگزارم.
من دارم رو یک پروژه دانشجویی کار میکنم که باید با استفاده از CB و SQLserver2000 انجام بدم.
مشکل من در حال حاضر در استفاده از ADOCommand است.به این ترتیب که من نمیتونم نتیجه یک جستجو رو به یک مثلا ادیت باکس بیارم.به عنوان مثال:
این قطعه کد:
DataModule1->ADOCommand1->CommandText="select max([shomare moshtarak])as max from moshtarekin";
DataModule1->ADOCommand1->CommandType=cmdText;
که در رویداد آن کلیک یک دکمه هست به این شکلی که نوشتم جواب میده ولی من باید جواب اونو در یک ادیت باکس بیارم تا کاربر ببینه و وقتی اینطوری مینویسم:
IDeEdit->Text=DataModule1->ADOCommand1->CommandText="select max([shomare moshtarak])as max from moshtarekin";
پیغام میده که :
[C++ Error] eshterakUnit.cpp(66): E2492 Properties may only be assigned using a simple statement, e.g. "prop = value;"
حتی کل عبارت سمت راست مساوی (ideEit->text)رو هم که داخل پرانتز میزارم بازم همین پیغام رو میده.
بیشتر گزارشهایی که باید بگیرم باید یه جایی نمایش داده شوند و من همین مشکل رو دارم.خوشحال میشم راهنمایی کنید.
سپاسگزارم.