PDA

View Full Version : پر کردن DataGridView



mohsenaria
شنبه 16 آبان 1388, 10:52 صبح
سلام من میخام DataGridView رو با این کد پر کنم ولی نمی شه لطفاً راهنمایی کنید.مرسی.


Dim Connection as new OledbConnection
Connection.open()
strQuery = "SELECT ShomareEshterak, ShomareShenasaee, NameMoshtarak, Neshani, CodePosti FROM(T)"
Dim cmd As New OleDbCommand(strQuery, Connection)
cmd.CommandType = CommandType.Text
Dim da As New OleDbDataAdapter(cmd)
Dim T As New DataTable()
da.Fill(T)
DataGridView1.DataSource = T
Connection.Close

:عصبانی++:

f.nabavi
شنبه 16 آبان 1388, 11:14 صبح
مطمئن نیستم ولی فکر کنم مشکل از ندادن مقدار به خاصیت datamember در دیتا گرید هستش. این خط رو قبل از بستن کانکشن استفاده کنید:

DataGridView1.DataMember = "T"
که منظورم از T نام جدول است.

majid_vb_2008
شنبه 16 آبان 1388, 11:34 صبح
مطمئن نیستم ولی فکر کنم مشکل از ندادن مقدار به خاصیت datamember در دیتا گرید هستش. این خط رو قبل از بستن کانکشن استفاده کنید:

DataGridView1.DataMember = "T"که منظورم از T نام جدول است.


منم با دوستمون موافقم

pourang_us
شنبه 16 آبان 1388, 11:54 صبح
دوست عزیز سلام


Cn = New OleDbConnection('مسیر بانک')
Cn.Open()
Str = " Select * From TableName"

Cm = New OleDbCommand(Str, Cn)
Da = New OleDbDataAdapter(Cm)
Ds = New DataSet
Da.Fill(Ds, "TableName")
Datagrideview.DataSource = Ds.Tables("TableName")
موفق باشید