Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/07/2011, 08:35
Avatar de gedarufi
gedarufi
 
Fecha de Ingreso: diciembre-2008
Ubicación: Colombia
Mensajes: 540
Antigüedad: 15 años, 5 meses
Puntos: 22
Respuesta: Cargar Datagrid

Prueba a cambiar el ? por @ en los parametros de tu consulta, de manera que te queda asi:

Código VB:
Ver original
  1. Private Sub CargarData1()
  2.         Dim cad As String = "Database=Pacientes;Data Source=localhost;User Id=root;Password=utan"
  3.         Using cnn As New MySqlConnection(cad)
  4.             Dim query As String = "select * from pacientesdiagnosticos WHERE idpaciente = @id"
  5.             Dim cmd As New MySqlCommand(query, cnn)
  6.             cmd.Parameters.AddWithValue("@id", CInt(TextBox1.Text))
  7.             Dim da As New MySqlDataAdapter(cmd)
  8.             Dim dt As New DataTable
  9.             Try
  10.                 Dim Cmd1 As New MySqlCommandBuilder(da)
  11.                 da.Fill(dt)
  12.                 Diagnosticos.DataSource = dt
  13.             Catch ex As MySqlException
  14.                 MsgBox(ex.Message)
  15.             End Try
  16.         End Using
  17.     End Sub


Saludos