View Full Version : RecordCount با BDE
Accidentboy
دوشنبه 27 خرداد 1387, 20:41 عصر
سلام
دوستان من یه برنامه باC++Builder و BDE با یه Query ساده نوشتم
تو یه شبکه تو بعضی از کامپیوتر ها درست و تو بعضی دیگه برار 0 یا 1- می شه
و
اون رو با Delphi نوشتم همون مشکل داشت
به نظر شما مشکل از کجاست
Hsimple11
دوشنبه 27 خرداد 1387, 23:16 عصر
سلام
دوستان من یه برنامه باC++Builder و BDE با یه Query ساده نوشتم
تو یه شبکه تو بعضی از کامپیوتر ها درست و تو بعضی دیگه برار 0 یا 1- می شه
و
اون رو با Delphi نوشتم همون مشکل داشت
به نظر شما مشکل از کجاست
دوست عزیز لطفا واضحتر توضیح دهید! یک برنامه با BDE و Query نوشتید و تو بعضی 0 تو بعضی -1 میشه؟؟؟؟
اصغر (پآچ)
سه شنبه 28 خرداد 1387, 00:37 صبح
سلام دوست من
ممکنه بگی توی دستور Query چی نوشتی که Record COunt گاهی صفر و گاهی منفی یک و گاهی هم درست جواب میده؟
شاید بانک تو کامپیوتر های مختلف داده هاشون فرق میکنه!
وقتی منفی یک میشه یعنی اصلا کوئری اجرا نشده وقتی صفر میشه یعنی هیچ رکوردی با اون مشخصات پیدا نکرده وقتی برابر با یه عدد میشه یعنی اون تعداد رکورد با شرایط شما همخوانی داره!
موفق و موید باشی
Accidentboy
سه شنبه 28 خرداد 1387, 18:32 عصر
سلام دوست من
ممکنه بگی توی دستور Query چی نوشتی که Record COunt گاهی صفر و گاهی منفی یک و گاهی هم درست جواب میده؟
شاید بانک تو کامپیوتر های مختلف داده هاشون فرق میکنه!
وقتی منفی یک میشه یعنی اصلا کوئری اجرا نشده وقتی صفر میشه یعنی هیچ رکوردی با اون مشخصات پیدا نکرده وقتی برابر با یه عدد میشه یعنی اون تعداد رکورد با شرایط شما همخوانی داره!
موفق و موید باشی
سلام
من گفتم یه query با bde نوشتم مثلا select * from Table where id=x
این query تو یه شبکه که دارای server نیز می باشد و database مون روی server هست
شاید بانک تو کامپیوتر های مختلف داده هاشون فرق میکنه!
توی بعضی از کامپیوتر ها درست یعنی اگه x=12 باشه و با همین شرط روی کامپیوتر دیگه Recordcout=0 , روی بعضی ها redordcount=-1 میشه
وقتی منفی یک میشه یعنی اصلا کوئری اجرا نشده وقتی صفر میشه یعنی هیچ رکوردی با اون
با انتقال source به این کامپیوتر ها query اجرا می شه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.