PDA

View Full Version : سوال: نمایش داده های data grid در چند سطر



atabak_p
جمعه 15 خرداد 1388, 00:38 صبح
سلام دوستان

در وبی دات نت یک data grid رسم کرده ام تا لیست داده های ما در چند جدول را رو نمایش بده دستوراتی رو که نوشتم دادهای دو جدول رو نمایش میده ولی همش در یک سطر یعنی داده های جدید در پشت سطر اول نمایش میده چطور میتونم این داده هارو در چند سطر نمایش بدم
لطفا مرا راهنمایی کنید تا ببینم اشکال کار در کجاست
دستوراتی که نوشتم :


Dim con As New SqlConnection(strCon)
con.Open()
strSql = "Select * from Table0 , Table1"
Dim da As New SqlDataAdapter(strSql, con)
Dim ds As New DataSet()
da.Fill(ds, "Table0,Table1")
DataGrid1.DataBindings.Add(New Binding("DataSource", ds, "Table0,Table1"))
con.Close()

karim orooji
جمعه 15 خرداد 1388, 00:57 صبح
با سلام به دوست گرامي
يكم با برنامه اي كه براتون نوشتم با برنامه شما فرق داره ولي دستورات همونه
ابتدا بانك رو به sql server اضافه و ياatche كن و سپس برنامه رو اجرا
بيشتر مشكلات شما حل خواهد شد
اگه مشگلي داشتي مطرح كن

فايل هم ضميمه شد
باتشكر

atabak_p
جمعه 15 خرداد 1388, 13:21 عصر
دوست عزیز از لطفی که کردین نهایت تشکر را دارم

atabak_p
جمعه 15 خرداد 1388, 16:59 عصر
با سلام به دوست گرامي
يكم با برنامه اي كه براتون نوشتم با برنامه شما فرق داره ولي دستورات همونه
ابتدا بانك رو به sql server اضافه و ياatche كن و سپس برنامه رو اجرا
بيشتر مشكلات شما حل خواهد شد
اگه مشگلي داشتي مطرح كن

فايل هم ضميمه شد
باتشكر

دوست من برنامتونو اجرا کردم ولی اجرا نشد ولی تونستم مشکلمو حل کنم فقط یه سوال اینجا باقی میمونه اونم اینکه وقتی داده ای در جدول dg1 انتخاب شده داده بعدی در Text box ها نمایش میده در ضمن چطور میتونم وقتی روی سطری در جدول کلیک میکنم اطلاعات اون سطر در textbox نمایش داده بشه و داده ها در جدول قابل ویرایش متنی نباشد ممنون میشم باز منو راهنمایی کنید

karim orooji
جمعه 15 خرداد 1388, 18:11 عصر
با سلام
تذكر: اين كار ها رو قبل از اجراي برنامه انجام بديد
شما اول از همه بايد data base خود رو به sql server متصل كنيد
سپس پس انجام دادن اين كار برنامه رو در vb.net باز كرديد بلافاصله اسم server رو تغيير بديد

سوال هاي شما هم اينم جوابش
1- خاصيت read only را به true تغيير داده و مانع ويرايش مي شود
2- براي ريخن اطلاعات در تكس بكس ها خاصيتي در كريد هست به نام
dg1_CellContentClick كه مشكل شما رو حل ميكنه

من اين دو كار رو هم براي شما انجام دادم

باز هم مشكلي بود مطرح كنيد

برنامه هم ضميمه شد.

atabak_p
جمعه 15 خرداد 1388, 20:51 عصر
باز ممنون دوست من این لطف های شما معجزه ای برای من مرسی

atabak_p
جمعه 15 خرداد 1388, 21:02 عصر
دوست من با لطفی که کردین مشکلات حل شد فقط نمی دونم چرا وقتی جدول اطلاعات سطر 3 رو نمایش میده Text Box ها سطر 2 را نمایش میده اگه امکانش باش در این زمینه هم منو راهنمایی کنم سپاسگزار میشم