Bueno dias a todos
ando trabajando en Visual Basic 2005 y tengo una duda la cual es la siguiente:
ingreso un dato (nombre completo) y primero quiero ver si este nombre ya esta en mi base de datos para la cual uso:
select count(*) from nombres where nombre=nombre.text
Mi logica es que si esta consulta me devuelve un valor quiere decir que ya hay uno con el mismo nombre y apellidos, la cosa es que no se como realizar esta comparacion. El codigo es el siguiente
Dim sql As String = "select count(*) from socios_catalogo where " _
& nombre & "=nombre and " & paterno & "=paterno and " & materno & "=materno"
Dim constr As String = "databse=datos; Data Sourse=localhost; User Id=root; Password = 99350325"
Dim conn As New MySqlConnection(constr)
Dim ej_sql As New MySqlCommand(sql, conn)
ej_sql.Connection.Open()
ej_sql.ExecuteScalar()
¿como puedo comparar el valor devuelto de mi consulta? si pongo
Dim r as integer = ej_sql.executescalar()
me devuelve un error, espero entiendan mi pregunta. Saludos