PDA

View Full Version : حرکت بین رکوردهای دیتاگریدویو با دیتابیس اسکیو ال



پرستو پارسایی
شنبه 14 فروردین 1395, 18:47 عصر
با سلام
من میخوام بدونم چگونه میشه بین رکوردهای دیتاگریدویو با باتن pre و next حرکت کرد و اولین رکورد و آخرین رکورد رو هم با دو باتن دیگه بدست آورد
ممنون میشم در صورت اطلاع پاسخ دهید.
سپاس

gilsoft
یک شنبه 15 فروردین 1395, 01:56 صبح
سلام دوست عزیز

اول شما بفرما که: دیتاگرید شما Bind شده یا نه ؟ ( یعنی با چیزی مثل DataSet یا DataTable و یا Adapter و ... ارتباط داره )

پرستو پارسایی
یک شنبه 15 فروردین 1395, 07:16 صبح
سلام بله دیتا گرید ارتباط داره و اطلاعاتش رو هم هنگام سلکت ، روی تکست باکس های مورد نظر بایند میکنه

پرستو پارسایی
یک شنبه 15 فروردین 1395, 07:23 صبح
اینهم نمونه کدش:

Private ConStr As String = "Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\DB.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

Private SqlCon As New SqlConnection
Public SqlCmd As New SqlCommand
Public SqlDR As SqlDataReader


Public Sub ConOpen()
Try
SqlCon.ConnectionString = ConStr
SqlCon.Open()
Catch ex As Exception
'خطا در اتصال به بانک اطلاعاتی
End Try
End Sub


Public Sub ConClose()
SqlCon.Close()
End Sub


Public Function ExecNonQuery(ByVal Query As String) As Integer
SqlCmd.Connection = SqlCon
SqlCmd.CommandText = Query
ExecNonQuery = SqlCmd.ExecuteNonQuery
End Function


Public Sub ExecReader(ByVal Query As String)
SqlCmd.Connection = SqlCon
SqlCmd.CommandText = Query
SqlDR = SqlCmd.ExecuteReader
End Sub