Mi pregunta es la siguiente, esta bien que en mi código .NET llame primero al procedimiento almacenado "BuscarPersonaPorDni" y dependiendo si me devuelve verdadero yo envío un mensaje de que ya existe ese dato o si me devuelve falso yo recién ejecute al procedimiento "InsertarPersona".
O como se puede optimizar estos procedimiento almacenados..??
Código PHP:
Ver original
create procedure InsertarPersona @Nombres varchar(50), @Apellidos varchar(50), @Dni int, @FechaNac datetime, @Direccion varchar(100), @Telefono int, @Email varchar(100), @Estado varchar(30) as begin insert into tztPersona values (@Nombres, @Apellidos, @Dni, @FechaNac, @Direccion, @Telefono, @Email, @Estado) go create procedure BuscarPersonaPorDni @Dni int as begin select * from tztPersona where Dni=@Dni go
gracias.