ورود

نسخه کامل مشاهده نسخه کامل : شمارش سطرها، شرط JOIN، پيغام خطا



hobab1987
11-06-2010, 16:48
سلام
چند تا سوال داشتم:
1- براي شرط دستور SELECT‌ به اين صورت درسته؟اخه شرط رو درست انجام نميده!

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ميخوام جدول ام رو بين دو مقدار بالا نشان بدم!

2- اشكال اين دستو ر چيه؟ به شرط دوم اشكال ميگيره!

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

برنامه: ويژيوال سي شارپ 2008

L u K e !
11-06-2010, 19:27
1-از دستور between استفاده کن مثلا :between 100 and 200
2 - مشکلش اینه که متغیر Text رو نمی شه با عدد مقایسه کرد
اینجوری کن

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hobab1987
11-06-2010, 21:49
1-از دستور between استفاده کن مثلا :between 100 and 200
ببخشيد من يكم با اين پارامتري ها مشكل دارم!!!
اخه بايد عدد بين Combobox ها رو در نظر بگيره
پس به اين صورت نوشتم :

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
كه J , K مربوط به:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

2 - مشکلش اینه که متغیر Text رو نمی شه با عدد مقایسه کرد
درسته!! چقدر بي دقتم!!

L u K e !
13-06-2010, 10:15
فکر کنم درست باشه
مگه متغیرتون از نوع Date() نیست تو بانک ؟ َشما می خوای 2 تا عدد رو با یه تاریخ مقایسه کنید ؟




برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

hobab1987
17-06-2010, 23:45
واسه اينكه تعداد سطرها ي جدول ام رو در يك تكست باكس نشون بدم چه كنم؟!

L u K e !
18-06-2010, 10:47
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اینو با ExecuteScalar() اجرا می کنی و تعداد سطرها تو برمی گردونه

hobab1987
30-06-2010, 11:32
دوباره سلام
براي شمارش سطرها اين دستور رو به كد زير اضافه كردم اما نمي دونم چرا تكس باكس ام هنوز خاليه!!

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

L u K e !
30-06-2010, 12:18
فکر نکنم مشکلی داشته باشه
حالا بیا پایین اون ExecuteNonQueyr()
اینو بنویس
cmd = cn.CreateCommand();

hobab1987
30-06-2010, 17:35
امتحان كردم
بازم نشد!!!!!!!!!!!!!

L u K e !
30-06-2010, 17:59
من کدتونو ویرایش کردم
فکر نمی کنم مشکلی داشته باشه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید