Tengo una duda de como se podría hacer una comparación de a la hora de grabar mis datos ejem: Quiero grabar un nombre y que luego haga una consulta a mi base de datos, si es que encuentra que el nombre que esta a punto de grabarse es igual al que ya se encuentra en el database, me muestre mensaje de 'metadato duplicado'. En sí quiero alguna pista de como solventarlo porque se me ocurrió de esta forma
Código:
Esa es una idea pero se que los parametros no me lo va aceptar en 'cmd' ya que no se puede convertir a string mi condición. dim cn as new sqlconnection(strcn) cn.open sql="select pac_nom from pacientes where pac_nom=@pac_nom" dim cmd as new sqlcommand(sql,cn) cmd.parameters.addwithvalue("@pac_nom",txtpac.text) if cmd=txtpac.text then msgbox("paciente duplicado") exit sub end if
En fin espero que me hayan entendido y me puedan dar sugerencias, gracias.