Hola... hoy ando un poco pregunton...
Necesito definir un tipo de dato en SQL Server para almacenar hora...esto es para contabilizar hora de entrada y salida del personal...
Estoy usando SQL Server 2000
para almacenar la fecha utilizo un campo de tipo DateTime... el campo Hora lo defini como SmallDateTime... pero no me funca...
el codigo que utlizo para almacenar el registro es
Código Delphi
[-]
AQ_Edit.Close;
AQ_Edit.Sql.Clear;
AQ_Edit.SQL.Add('Insert Into Horario (Hor_Tipo, Per_Nro, Hor_Fecha, Hor_Hora)');
AQ_Edit.SQL.Add('Values (:v01, :v02, :v03, :v04)');
AQ_Edit.Parameters[0].Value := DTexto.fieldbyname('Tipo').AsString;
AQ_Edit.Parameters[1].Value := IntToStr(StrToInt(DTexto.FieldByName('Ficha').asString));
AQ_Edit.Parameters[2].Value := StrToDate('06-03-2008');
AQ_Edit.Parameters[3].Value := StrToTime('17:25');
AQ_Edit.ExecSQL;
pero me da error en el tipo de dato Hora...
bueno.. la idea es despues poder sumar las horas trabajadas... y entregar informes...
Salu2