Pues tengo el siguiente problema, usa una funcion para llenar mi DataGridView y me funciona bien, la primera vez que lo mando llamar, pero las veces posteriores me duplica la informacion, es decir, que si vuelvo a llenar el DataGridView me pone lo que traia el query anterior mas lo que estoy pidiendo en el actual,me supongo que de alguna manera debo de liberar lo que hay en memoria del command o algo asi, mi funcion es la diguiente:
Código:
Public Function LlenaDataGridView(ByVal SQLQuery As String, ByVal SQLTabla As String, ByVal gsDatagrid As DataGridView, ByVal SQLKey As String) As Boolean
Dim testCommand As SqlCommand = BDSQLConection.CreateCommand
testCommand.CommandText = SQLQuery
Dim dataAdapter As New SqlDataAdapter(testCommand)
dataAdapter.Fill(UserData)
gsDatagrid.DataSource = UserData
End Function
De antemano gracias por sus respuestas.
Salu2