peymannaji
چهارشنبه 27 تیر 1386, 10:32 صبح
سلام .
وقتی از sqldatasource استفاده میکنم مشکل در paging نیست و از صفحه اول به صفحه های دیگه راحت میرم . اما زمانی که از از sqldatasource استفاده نمیکنم و از کد نویسی استفاده میکنم و قتی به عنوان مثال از صفحه 1 به 2 میرم با ارور زیر مواجه میشم :
http://www.30panel.com/out.php?i=864_pic.bmp
کد مربوطه به بایند کردن دیتا گرید :
Dim result As Integer
Dim sqlconn As New SqlConnection(ConfigurationManager.ConnectionStrin gs("constr").ConnectionString)
Dim sqlcomm As New SqlCommand
Dim dataadapter As New SqlDataAdapter
Dim ds As New DataSet
sqlcomm.Connection = sqlconn
sqlcomm.CommandType = CommandType.Text
sqlcomm.CommandText = "SELECT Person.Person_Name, Person.Person_Family, Person.Person_Identity, Person.National_Code, Person.Person_Telephone, Person.Date_Register,Person.Personal_Number, Person.Place_Emission, TypeWork.Type_Work FROM Person INNER JOIN TypeWork ON Person.Type_Work_ID = TypeWork.ID"
dataadapter.SelectCommand = sqlcomm
dataadapter.Fill(ds)
GridView1.DataSource = ds
GridView1.DataBind()
sqlconn.Close()
این مشکل چگونه حل میشه ؟
با تشکر...
وقتی از sqldatasource استفاده میکنم مشکل در paging نیست و از صفحه اول به صفحه های دیگه راحت میرم . اما زمانی که از از sqldatasource استفاده نمیکنم و از کد نویسی استفاده میکنم و قتی به عنوان مثال از صفحه 1 به 2 میرم با ارور زیر مواجه میشم :
http://www.30panel.com/out.php?i=864_pic.bmp
کد مربوطه به بایند کردن دیتا گرید :
Dim result As Integer
Dim sqlconn As New SqlConnection(ConfigurationManager.ConnectionStrin gs("constr").ConnectionString)
Dim sqlcomm As New SqlCommand
Dim dataadapter As New SqlDataAdapter
Dim ds As New DataSet
sqlcomm.Connection = sqlconn
sqlcomm.CommandType = CommandType.Text
sqlcomm.CommandText = "SELECT Person.Person_Name, Person.Person_Family, Person.Person_Identity, Person.National_Code, Person.Person_Telephone, Person.Date_Register,Person.Personal_Number, Person.Place_Emission, TypeWork.Type_Work FROM Person INNER JOIN TypeWork ON Person.Type_Work_ID = TypeWork.ID"
dataadapter.SelectCommand = sqlcomm
dataadapter.Fill(ds)
GridView1.DataSource = ds
GridView1.DataBind()
sqlconn.Close()
این مشکل چگونه حل میشه ؟
با تشکر...