Saludos amigos.
Espero puedan ayudarme con este tema.
Lo que pasa es que tengo un Proc Almacenado.
Código SQL:
Ver originalALTER PROCEDURE [dbo].[sp_Inserta]
@Rut AS VARCHAR(10),
@Nombres AS VARCHAR(50),
@Apellidos AS VARCHAR(30)
AS
IF EXISTS(SELECT Rut FROM dbo.Datos WHERE Rut = @Rut)
BEGIN
INSERT INTO dbo.Datos (Rut, Nombres, Apellidos) VALUES (@Rut, @Nombres, @Apellidos)
END
ELSE
SELECT 'El registro ya se encuentra en la base de datos';
y sucede que en asp.net(VB) llamo al proc almacenado y me resulta pero sin usar el "IF EXISTS", lo que me complica porque quiero verificar y enviar un mensaje de confirmación o de error como sale en procedimiento almacenado.
Nota: al ejecutar el proc almacenado en Sql Server 2008 me resulta.