Qué tal?
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:
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
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.
En fin espero que me hayan entendido y me puedan dar sugerencias, gracias.