Найдено 10 результатов

Teodorih
06.02.2014 19:36:16
Форум: Lazarus
Тема: DateEdit. Сохранение не тех значений.
Ответы: 6
Просмотры: 4276

Re: DateEdit. Сохранение не тех значений.

Ошибку нашёл, спасибо за помощь, ребят. Как я и думал, проблема оказалось банальной. Я забыл кавычки в sql запросе выставить в 1 из полей.
Teodorih
03.02.2014 23:45:06
Форум: Lazarus
Тема: DateEdit. Сохранение не тех значений.
Ответы: 6
Просмотры: 4276

Re: DateEdit. Сохранение не тех значений.

Для эстетики кода переделаю так, спасибо за совёт. Только даже мой криво написанный код работает нормально, если верить отладчику...
Teodorih
03.02.2014 23:16:11
Форум: Lazarus
Тема: DateEdit. Сохранение не тех значений.
Ответы: 6
Просмотры: 4276

Re: DateEdit. Сохранение не тех значений.

а что в переменных, если через отладчик прогнать?
Через отладчик всё классно. Во время всего жизненного цикла показывает те значения, которые должны быть. А сохраняет абсолютно другое.
Оба поля date те значения, который в dateedit. Однако в dateedit2 после сохранения не те данные.
Всегда ...
Teodorih
03.02.2014 16:29:00
Форум: Lazarus
Тема: DateEdit. Сохранение не тех значений.
Ответы: 6
Просмотры: 4276

DateEdit. Сохранение не тех значений.

Какая-то глупейшая ошибка, однако не могу разобраться. У меня в БД 2 поля типа datetime, на форме 2 DateEdit. Одно работает правильно. 2ое - нет. При добавлении записей все происходит правильно. Однако при изменении в БД заносится не то, что в форме. В независимости какая дата выбрана, при первом ...
Teodorih
03.02.2014 14:08:32
Форум: Lazarus
Тема: Нулевое значение в DateEdit
Ответы: 11
Просмотры: 8786

Re: Нулевое значение в DateEdit

Я понял глупость того, что написал...
Т.е. получается, что в поле date значение null я записать же не смогу...это просто должна быть какая-нибудь дата... даже например 0000-00-00.
Ребят, а подскажите тогда, как можно решить задачу, когда у пользователя может быть ситуация, когда при заполнение ...
Teodorih
03.02.2014 13:08:12
Форум: Lazarus
Тема: Нулевое значение в DateEdit
Ответы: 11
Просмотры: 8786

Re: Нулевое значение в DateEdit

В том-то и проблема, что во всех типах данных со значениями нуля работает sqlite, а с date - не хочет.

Добавлено спустя 19 минут 1 секунду:
If Deleted = 0 Then // Deleted: TDateTime;
Query.ParamByName('deleted').IsNull
Else
Query.ParamByName('deleted').AsDateTime := Deleted;
Немного не понимаю ...
Teodorih
31.01.2014 18:29:34
Форум: Lazarus
Тема: Нулевое значение в DateEdit
Ответы: 11
Просмотры: 8786

Нулевое значение в DateEdit

Ребят, обнаружилась проблема, которая меня немного удивила. Подскажите, при заполнение таблицы с помощью SQL запроса нулевые значения String'овых полей и интовых добавляются в таблицу как нулевые. Однако поля с типом Date со значением null оперировать упорно не хотят. По дефолту выводит минимальную ...
Teodorih
07.01.2014 12:09:43
Форум: Lazarus
Тема: Проблема с сохранением данных в SQlite
Ответы: 5
Просмотры: 8338

Re: Проблема с сохранением данных в SQlite

Спасибо ребят, про диактивацию транзакций - это видимо от бессилия написал, чтобы убрать ошибку.
Косяк заключался в том, что в св-вах активности транзакции стояло "caNone"
Teodorih
06.01.2014 23:45:51
Форум: Lazarus
Тема: Проблема с сохранением данных в SQlite
Ответы: 5
Просмотры: 8338

Re: Проблема с сохранением данных в SQlite

Снег Север писал(а):У меня так работает.

Нет, никакой реакции. Если вставлять сразу после инстерта, то перестаёт даже в таблицу в лазарусе заносить новую запись. В другие места тоже не особо. Такое чувство, что у меня какая-то настройка в транзакции неправильная или какая-то другая мелочь.
Teodorih
06.01.2014 15:46:10
Форум: Lazarus
Тема: Проблема с сохранением данных в SQlite
Ответы: 5
Просмотры: 8338

Проблема с сохранением данных в SQlite

В общем, такая проблема. Данные после ввода с формы Unit2 попадают в таблицу и отлично отображаются в DBGrid. Но в базу данных Sqlite3 не сохраняются. Хотя при закрытие формы прописано и upplayupdates и commit. Всё, что закоммениторовано - попытки найти ошибки. Во всех случая выдаёт ошибку о том ...