• Domingo 22 de Diciembre de 2024, 09:06

Autor Tema:  No ejecuta el Procedimieto almacenado  (Leído 1521 veces)

9tnix

  • Miembro MUY activo
  • ***
  • Mensajes: 165
  • Nacionalidad: pe
    • Ver Perfil
No ejecuta el Procedimieto almacenado
« en: Miércoles 3 de Noviembre de 2010, 22:53 »
0
Hola a todos

Tengo un problema con un procedimiento almacnado que no me ejecuta, estoy usando Command y Parameter aqui les adjunto mi aplicacion y el procedimiento ya lo he mirado por buen rato y no doy con el error aun que no me sale error simplemente se ejecutan las lienas pero no guarda nada

Create Procedure [dbo].[paCliente]
   @IDCliente      Int Output,
   @IDUbicacion      Int,
   @NroDoc         Varchar(11),
   @Nombre         Varchar(50),
   @Direccion      Varchar(50),
   @Telefono      Varchar(15),
   @Email         Varchar(50)
As
   if (@IDCliente = 0)
      Begin
         Set @IDCliente = (Select MAX(IDCliente) As ID From Cliente)
         If (@IDCliente Is Null)
            Set @IDCliente = 1
         else
            Set @IDCliente = @IDCliente + 1
         
         Insert Into   Cliente
         Values      (   @IDCliente,
                     @IDUbicacion,
                     @NroDoc,
                     @Nombre,
                     @Direccion,
                     @Telefono,
                     @Email
                  )
      End
   else
      Update   Cliente
      Set      IDUbicacion   = @IDUbicacion,
            NroDoc      = @NroDoc,
            Nombre      = @Nombre,
            Direccion   = @Direccion,
            Telefono   = @Telefono,
            Email      = @Email
      Where   IDCliente   = @IDCliente

Salu2
Zeekel
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.
TP-Systems
our knowledge is our power!