Ver Mensaje Individual
  #1  
Antiguo 26-11-2007
alfil123 alfil123 is offline
Miembro
 
Registrado: nov 2005
Posts: 116
Reputación: 21
alfil123 Va por buen camino
problemas al introducir fechas a sql 2000

hola amigos:
tengo un problema al introducir una fecha a un campo datetime del sql2000, lo primero es que estoy usando un datimepicker, a este datime lo transformo con datetostr(dtp_FechaS.Date), luego llamo a un procedimiento que asu ves llama a un procedimimeinto almacenado para insertar los datos en la tabla,

el procedimiento con el que invoco el procedimiento almacenado es es
EXEC SP_INSERTAR_TAnimal '+ QuotedStr(Cod_Animal)+','+QuotedStr(Cod_Raza)+','+QuotedStr(Cod_pozagalponNac)+','+QuotedStr(Cod_Tip oAnimal)+','+QuotedStr(Fecha_nacimiento)+)

y este es el procedimiento almacenado en si
CREATE PROCEDURE sp_Insertar_TAnimal
@Cod_Animal varchar(20),
@Cod_Raza varchar(20),
@Cod_pozagalponNac varchar(20),
@Cod_TipoAnimal varchar(20),
@Fecha_nacimiento datetime,

AS
BEGIN
INSERT INTO TAnimal VALUES(@Cod_Animal,@Cod_Raza,@Cod_pozagalponNac,@Cod_TipoAnimal,@Fecha_nacimiento)
END


Y despues de hacer todo esto se me muestra el mensaje "Error converting data type varchar to datetime"
Responder Con Cita