Недостаточно данных.
1. Что за переменная "привязанная к дате"? Какого типа данные в ней? Как вычисляется дата/время? Как это хранится в программе?
2. Какая БД? От этого зависит какие типы данных доступны. В общем случае:
Код:
CREATE TABLE MyTable (
ColDate Date,
ColTime Time,
ColVar Varchar(100) -- тип данных неизвестен, потому сделал текстом
);
Потом можно через TTable добавлять через его методы Append/Post или опять же через запроc:
Код:
INSERT INTO MyTable VALUES (:dd, :tt:, :vv)
Параметризованный запрос, можно сгенерить просто серию запросов.
3. Ну а вот тут примеров работы с Excel через OLE полно.