powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / добавление даты в формате " / / " (foxpro)
21 сообщений из 21, страница 1 из 1
добавление даты в формате " / / " (foxpro)
    #39760277
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня! подскажите пожалуйста , как из delphi в поле таблицы foxpro типа Date добавить дату как бы пусту, в формате ' / / '. Обычную дату добавляю так:
Код: sql
1.
Parameters.ParamByName('dw').Value:=strtodatetime(FormRedDetKarta.DataEdit.Text);
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760278
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IsNull := true;
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760281
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

не совсем поняла запись...
это так?
Код: sql
1.
Parameters.ParamByName('di').Value:=Null=true;
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760283
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovIsNull := true;
Clear там нет?
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760288
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadmanClear там нет?

Может и есть, но мадам же не признаётся какие компоненты доступа использовала. Да и оно
тоже без чтения документации не поможет. Видишь же, она "не поняла".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760292
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Да, но .Clear, вроде, есть у самого базового TParam. И те компоненты, что ведут свое происхождение не от стандартных базовых, все же обычно этим правилам следуют.
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760299
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

ADOQuery использовала.
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760315
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vlad F,

и ни .Clear, ни .IsNull нет!
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760323
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterina,

Variants.Null никто не отменял. :)
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760332
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

.null тоже нет...
сделала:
Код: sql
1.
2.
3.
 Parameters.ParamByName('di').Attributes:=[paNullable];
  Parameters.ParamByName('di').DataType:=ftDate;
  Parameters.ParamByName('di').Value:=null;


но ошибка 'Field DI does not accept null values', хотя DI - тип Date.
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760342
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterinaно ошибка 'Field DI does not accept null values', хотя DI - тип Date.

"В огороде бузина..."

Мадам, откройте для себя справку на предмет TParameter.Attributes и медитируйте над
paNullable до просветления.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760343
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterinawadman,

.null тоже нет...
сделала:
Код: sql
1.
2.
3.
 Parameters.ParamByName('di').Attributes:=[paNullable];
  Parameters.ParamByName('di').DataType:=ftDate;
  Parameters.ParamByName('di').Value:=null;



но ошибка 'Field DI does not accept null values', хотя DI - тип Date.
Вот это "Parameters" - откуда изначально берется? Как-бы не стоит обрезать код до почти бессмысленного...

Может в таблице у поля стоит признак not null?
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760349
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

Код: sql
1.
2.
3.
  AddDetQuery.Parameters.ParamByName('di').Attributes:=[paNullable];
  AddDetQuery.Parameters.ParamByName('di').DataType:=ftDate;
  AddDetQuery.Parameters.ParamByName('di').Value:=null;


нет, поле не задано как not null.
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760355
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

простите, а что здесь я должна для себя открыть?
paNullable – значение параметра может быть пустым.
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760356
Фэйтл Эра
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterinaDimitry Sibiryakov,

простите, а что здесь я должна для себя открыть?
paNullable – значение параметра может быть пустым.
А поле таблицы?
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760358
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterinaпростите, а что здесь я должна для себя открыть?

Мистическую связь с "Field DI does not accept null values".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760410
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

дошло!
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760431
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А до меня, кстати, только сейчас дошло, что она не привела сообщение об ошибке.
И даже больше того, пороявляется ли у нее какая либо ошибка вообще.))
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760434
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А до меня, кстати, только сейчас дошло, что она не привела сообщение об ошибке.
И даже больше того, пороявляется ли у нее какая либо ошибка вообще.))
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760436
Vlad F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsYekaterina,

Прошу прощения, ниже все таки какая то приведена. Сейчас проблема в целом решена или осталась?
...
Рейтинг: 0 / 0
добавление даты в формате " / / " (foxpro)
    #39760771
TsYekaterina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vlad F,

Проблема решена. Спасибо!
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / добавление даты в формате " / / " (foxpro)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]