Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] traer un registro

Estas en el tema de traer un registro en el foro de .NET en Foros del Web. Hola, mi consulta es la siguiente: Tengo un form de validación, donde consulto y si no existe ese registro genero uno nuevo. Ahora al pasar ...
  #1 (permalink)  
Antiguo 13/12/2015, 19:38
 
Fecha de Ingreso: septiembre-2014
Mensajes: 79
Antigüedad: 9 años, 7 meses
Puntos: 0
traer un registro

Hola, mi consulta es la siguiente:
Tengo un form de validación, donde consulto y si no existe ese registro genero uno nuevo.
Ahora al pasar a otro form necesitaría meter en un textbox el ide de esa fila que acabo de guardar.
Esta es mi consulta:
Código:
Module modo_cons_id

    'VARIABLES PRIVADAS
    Private _conector As New MySqlDataAdapter

    'VARIABLES PUBLICAS
    Public _dttid As New DataTable

    Public Function RecuperaId(ByVal datos As class_datos_datos) As Boolean
        Dim estado As Boolean
        Try
            conex_Global()
            _conector.SelectCommand = New MySqlCommand("select id from datos where id=@id limit 1", _conexion)
            _conector.SelectCommand.Parameters.Add("@id", MySqlDbType.Int32).Value = datos.id
            _conexion.Open()
            _conector.SelectCommand.Connection = _conexion
            _conector.SelectCommand.ExecuteNonQuery()
            _conector.Fill(_dttid)
            If _dttid.Rows.Count > 0 Then
                estado = True
            Else
                estado = False
            End If

        Catch ex As MySqlException
            MessageBox.Show(ex.Message, " ")
            estado = False
        Finally
            cerrar()
        End Try
        Return estado
    End Function
End Module
No se si esta bien, y si lo está, que es lo que debería escribir en mi nuevo form para traer este registro?
Muchas gracias.
  #2 (permalink)  
Antiguo 14/12/2015, 05:09
 
Fecha de Ingreso: septiembre-2014
Mensajes: 79
Antigüedad: 9 años, 7 meses
Puntos: 0
Respuesta: traer un registro

Hola, listo ya lo solucioné, era muy sencillo, el problema lo tenía en la consulta.
Saludos.

Etiquetas: mysql, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:41.