من gridview رو با database بایند کردم اما موقع اجرا این error رو میده:
the IList source dose not contain any datasourse
لطفآ منو راهنمایی کنید
من gridview رو با database بایند کردم اما موقع اجرا این error رو میده:
the IList source dose not contain any datasourse
لطفآ منو راهنمایی کنید
مطمئنی دیتاسورست، به درستی پیکربندی شده ؟
دیتا سورس gridView ات رو به چی بایند کردی ؟
میشه کدت رو بنویسی ؟
دوست من grid view باید به یک table یا query متصل بشه نه به یک db.
این error هم به همین دلیله.
من حدس میزنم یه کنترل رو به یه BindingSource وصل کردی که تعداد رکورداش صفره، حالا میخوای positionش رو تغییر بدی.
آره احتمالا شما دیتا سورست خالیه
سلام
اگز شما ازdatagrid استفاده می کنی ، datagrid نمی تونه مثل datagridview عمل کنه. منظورم اینه که باید مشخص کنی کدوم table از دیتاستت رو می خوای بایند کنی مثلاً به این صورت :
datagrid1.datasource=ds.Tables[0]
توی حالت دیزاین روی دیتا گرید کلیک کن و بعد پروپرتیش رو ببین اونجا دیتا ستت و جدول دیتاستت رو انتخاب کن تمومه
سلام
حرف شما درسته ولی اگر دیتاست رو در زمان اجرا (runtime) ایجاد کرده باشیم و یا در زمان اجرا بخواهیم بین دیتاست های مختلف سوییچ کنیم (که اکثر پروژه های بزرگ و کاربردی همینور هستند)، اون وقت چطور میشه در زمان طراحی یه پراپرتی رو تنظیم کرد.
با تشکر از همه دوستان
مشکلم حل شد
کاش میگفتی مشکلت چطور حل شد تا به تجربیات ما هم اضافه بشه.
مشکلمو به شرطی میگم که نخندین...!!
مشکلم این بود که به gridview کنترلی بایند کرده بودم که اصلآ select ی از فیلدهای table نمی کرد تا نمایش داده بشن با اضافه کردن یک دستور select مشکلم حل شد