با سلام
وقتی روی جدول select می زنم رکورد مورد نظر را نشان می دهد
وقتی تعداد رکوردها رو با کوئری می گیرم 202 تا نشون می دم
اما وقتی روی جدول حرکت می کنم رکورد مورد نظر رو نمی بینم. تو اونجا نوشته تعداد رکوردها 200 تا
لطفا راهنمایی بفرمایید که چرا اینجوره
با تشکر
کوئری ها را قرار دهید تا مشکل را پیدا کنیم
استاد در خروجی و وقتی برنامه اجرا هست اون رکورد رو نشون میده
اما نمی دونم تو جدول نیست یا من نمی بینمش
نمیشه تو هموج جدول یه find یا جیزی دیگه زد؟
اینم کوئری:
SELECT count(Id) FROM Users
استاد یعنی میتونه از کجا باشه؟
به احتمال زیاد کوئری رو روی 200 فیلتر شده
دستی کوئری بگیرید
خود اس کیو ال محدود میکنه به 200 در کوئری ببینید ننوشته باشه Select top 200
استاد ننوشته
تو جدول رکوردها رو می گردم
تو جدول user اصلا نیست اما توی یک جدول دیگه هست
تو خروجی هم نشون می ده
بنظرتون چرا اینجوری هست؟
Select * بگیرید ببینید هست ؟
استاد بعضی رکوردها تو جدول user می بینمشون اما تو جدول userrole نمی بینمشون
هستند. چون وقتی کوئری می گیرم نشون می ده
اما نمی بینمشون در حالت عادی
ممکنه بیشتر از 200 تا رو نشون نده؟
آره نشون می ده
احتمالا بیشتر از 200 تا رو نشون نمی ده
چون وقتی select* رو می زنم 202 رکورد برمی گردونه
لطفا راهنمایی نمایید
با تشکر
مشکل حل شد
ممنون
ارائه دهنده کلیه آموزشهای رایگان www.0ta100it.com
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)