PDA

View Full Version : خواندن محتوای جدول به صورت ساده در VB.net



saeedzx
جمعه 24 خرداد 1392, 12:05 عصر
انتخاب محتویات جدول و نمایش در دیتا گرید بصورت بسيار ساده
اشیاء مورد نیاز برای اتصال به بانک اطلاعاتی را از کلاس
Ado.net
تعریف میکنیم در صورت تخصیص نیافتن مقدارکانکشن استرینگ به کانکشن (اتصال) آنرا مقدار دهی میکنیم، در صورت باز نبودن اتصال به بانک آنرا به حالت باز تغییر میدهیم ،در خاصیت تکست شیی
Sqlcommand
دستور اس کیو ال خودمون رو به صورت رشته ای وارد میکنیم
بعد این مرحله نوع دستور ای کیو ال رو رشته تنظیم میکنیم
و بعدئ وسیله ارتباطش با بانک رو
Con
که همون کتنکشن ما به بانک هست ،تنظیم میکنیم
حالا باید دستور اس کیو ال رو به شیی دیتا اداپتور مرتبط کنیم
و بعدش اون رو اجرا کنیم
خوب تا اینجا دستور اجرا شد
حالا نتیجه دستور رو باید به دیتا گریدویو بدیم تا نشون بده پس دیتا ست رو برمیداریم و با متد
Fill(datasetname)
از شیی دیتا آداپتور اون رو پر میکنیم
حالا یه دیتاست داریم که رکوردهای مورد نظر توش هستند
پس منبع یا سورس دیتاگریدویو رو همون دیتاست قرار میدیم
فقط چیزی که مونده نام یا عنوان ستونهای دیتاگریدویو و سایزشونه که براحتی تغییر میدیم
مشاهده کد به ادامه مطلب مراجه کنید …



Dim constr1 As String = constr
Dim dad As New SqlDataAdapter
Dim ds As New DataSet
Dim cmd As New SqlCommand
Dim dss As New DataSet
Dim con As New SqlConnection
con.ConnectionString = “Data Source= SINAC ;Initial Catalog= ADO_Learning ;user id= sa ;password= ;”
con.Open()
cmd = New SqlCommand(“select * from student “)
cmd.CommandType = CommandType.Text
cmd.Connection = con
dad.SelectCommand = cmd
cmd.ExecuteNonQuery()
dad.Fill(ds)
dgv.DataSource = ds.Tables(0)
con.Close()


منبع (http://rashtsoft.ir/?p=152)