Вставка дат с помощью «Простого Delphi Wrapper для SQLite3»

Я использую Delphi 2010, а Тим АндерсонОбертка SQLite3 -http://www.itwriting.com/blog/?page_id=659 - но у меня проблемы с вставкой дат

Вот мое создание базы данных

DB.ExecSql('CREATE TABLE Tags (No Integer NOT NULL, Title VarChar(25) NOT NULL, Creator VarChar(25) NULL, Born Date NULL, Charter Boolean Default False NULL, Owned Boolean Default False NULL, Image Blob NULL, CONSTRAINT PK_No PRIMARY KEY (No));');

Который строит и работает нормально. Я проверил это с администратором SQLite -http://sqliteadmin.orbmu2k.de/ Я даже могу вручную вводить даты с помощью администратора

вот моя вставка

DB.ExecSql('Insert into Tags (No, Title, Creator, Born, Charter, Owned) ' +
             'values (' + quotedStr(frmTag.edtTagNo.Text) + ',' + quotedStr(frmTag.edtTitle.Text) + ',' +
                          quotedStr(frmTag.edtCreator.Text) + ',' + quotedStr(frmTag.edtBorn.Text) + ',' +
                          quotedStr(BoolToStr(frmTag.cbxCharter.Checked)) + ',' + quotedStr(BoolToStr(frmTag.cbxOwned.Checked)) + ');');

Поле даты предоставляется элементом управления edtBorn (TRzDateEdit)

Я проверил значения edtBorn.Text и edtBorn.date до вставки, и дата всегда верна.

Я попытался вставить следующие способы:

frmTag.edtBorn.Text 
FormatDateTime('mm/dd/yyyy',frmTag.edtBorn.Text)
quotedStr(frmTag.edtBorn.Text)
quotedStr(FormatDateTime('mm/dd/yyyy',frmTag.edtBorn.Text))

Я даже пытался использовать параметры

 DB.AddParamText('@ABorn', frmTag.edtBorn.Text);
 DB.AddParamFloat('@ABorn', frmTag.edtBorn.Date);

Ничто не похоже на работу! Я не получаю никаких исключений, но мое поле никогда не получает значение dat!

Ответы на вопрос(3)

Ваш ответ на вопрос