Estoy realizado una base de datos de natación. Mi duda consiste en
introducir un formato de tiempo con centésimas de segundos (99), para
poder sumar y restar tiempos.En los libros que me he comprado sólo viene el
formato tiempo con las décimas de segundos. Estaría muy agradecido de
poder recibir dicha información. Gracias


RESPONDE EDUARDO OLAZ
=====================

En realidad no hay ningún problema para introducir, guardar y recuperar
tiempo con la precisión de centésimas de segundo.

Ya se ha comentado anteriormente aquí que un dato de tipo fecha, es en
realidad un dato de coma flotante del tipo Double, en el que la parte entera
reprsentan los días pasados desde el 30 de diciembre de 1899.
La parte decimal representa el tanto por uno del día transcurrido; me
explico

El valor de 12 horas es 12/24 ---> 0,5
El valor de 1 hora es 1/24 ---> 4,16666666666667E-02
El valor de 1 minuto es 1/(24*60) ---> 6,94444444444444E-04
El valor de 1 segundo es 1/(24*3600) ---> 1,15740740740741E-05
El valor de 1 centésima de segundo es 1/(24*3600) ---> 1,15740740740741E-07

Con estos datos puedes abordar el problema de varias maneras
Te propongo una, aunque seguro que no es la mejor

En un formulario pones un cuadro de texto para horas, otro para minutos,
otro para segundos y otro para centésimas.
txtHoras txtMinutos txtSegundos txtCentesimas
El resultado total a guardar en el campo hora será

val(nz(txtHoras,0))/24 + val(nz(txtMinutos,0))/1440 +
val(nz(txtSegundos,0))/86400 + val(nz(txtCentesimas,0))/8640000

Para poner los datos en los cuadros de texto desde la tabla debes crearte un
procedimiento inverso, que calcule las horas, minutos, segundos y centésimas
y los escriba en los textBox.

    Source: geocities.com/es/ensolva/Descargas/Documentos

               ( geocities.com/es/ensolva/Descargas)                   ( geocities.com/es/ensolva)                   ( geocities.com/es)