PDA

View Full Version : ارتباط گراید ویو با دیتابیس از طریق کد



reza_magical
چهارشنبه 22 شهریور 1391, 12:14 عصر
سلام
من یه مشکل با گراید ویو دارم ( توی asp.net ) دو روزه دارم تو سایت جستجو می کنم، یه چیزایی هم پیدا کردم ولی به نتیجه نرسیدم و برنامم جواب نداد ، مجبور شدم تاپیک جدید بزنم.
من می خوام از طریق کدنویسی گراید ویو رو به یک جدول تو دیتابیس ارتباط بدم و اطلاعات اون table توی grideview نمایش داده بشه ( بدون استفاده از ویزارد)
چند روش رو تست کردم ، جواب نداد .
اگر ممکنه کد و یا نمونه برنامه بزارید ..
ممنون می شم.

PersianFA
چهارشنبه 22 شهریور 1391, 15:31 عصر
سلام
این که خیلی آسونه و همه جا نمونه کدش هست

بعد از این که به پایگاه داده متصل شدی و کانکشنت open شد میتونی dataSet درست کنی و پرش کنی
حالا که dataSet پر شده از اطلاعات جدول مورد نظر به شکل زیر گریدویو رو با اون پر می کنیم



GridView1.DataSource = Data
GridView1.AutoGenerateColumns = True
GridView1.DataBind()


در این کد Data میتونه اسم dataset یا همون datatable باشه که پر از اطلاعات جدول شده

و ارتباط ما انجام میشه به صورت دستی

reza_magical
چهارشنبه 22 شهریور 1391, 15:51 عصر
ممنونم مشکلم حل شد
مشکل AutoGenerateColumns بود که true نکرده بودم.
3 روز سرکارم گذاشته بود !
لطف کردی .