Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: _CrisiS_ en 29 Diciembre 2017, 16:54 pm



Título: Insertar Nuevo Registro, solo si no existe en la BD?
Publicado por: _CrisiS_ en 29 Diciembre 2017, 16:54 pm
Hola amigos estoy trabajando con una BD Mysql,  puedo agregar registros normal a la BD , pero la pregunta es , como le hago para antes de comenzar con la inserccion del nuevo registro, la aplicacion busque antes  si no se esta tratando de agregar un registro con el mismo "nomuser"(asi se llama el campo de la tabla") de ser asi manda el mensaje de que ya existe ese registro y no se puede agregar.


Título: Re: Insertar Nuevo Registro, solo si no existe en la BD?
Publicado por: Devilkeeper en 8 Enero 2018, 21:34 pm
Hola:

Pues antes de enviar la consulta que inserta, deberías enviar otra consulta que haga un SELECT... WHERE nomuser = 'elnombrequequieras'. Si te devuelve algún dato, es que ya existe, así que no haces la inserción.