ورود

View Full Version : یک مشکل



ms13642003
یک شنبه 13 اسفند 1385, 17:53 عصر
من از کد زیر برای نمایش دو ستون دلخواه در یک دیتا گرید استفاده می کنم اما ویژوال استودیو تابع tablestyles را در این میدان (دیتا گرید) به رسمیت نمی شناسد درحالیکه همه جا ازین روش استفاده شده است.








Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim con_grd As SqlConnection
Dim com_grd As SqlDataAdapter
Dim ds As DataSet = New DataSet()

con_grd = New SqlConnection("Data Source=PROGRAM\SQLEXPRESS;Initial Catalog=betaweb;Integrated Security=True")
con_grd.Open()
com_grd = New SqlDataAdapter("select * from Tb_check", con_grd)
com_grd.Fill(ds)

DataGrid1.DataSource = ds

Dim ts1 As New DataGridTableStyle()
ts1.MappingName = "Tb_check"

Dim myDataCol1 As New DataGridTextBoxColumn()
myDataCol1.HeaderText = "Identity"
myDataCol1.MappingName = "fd_chk_Id"

Dim myDataCol2 As New DataGridTextBoxColumn()
myDataCol2.HeaderText = "DATE"
myDataCol2.MappingName = "fd_chk_Rdate"

ts1.GridColumnStyles.Add(myDataCol1)
ts1.GridColumnStyles.Add(myDataCol2)

DataGrid1.TableStyles.add(ts1(


End Sub



من دو میدان Imports System.Data
Imports System.Data.SqlClient


را هم به کدم اضافه کرده ام.