Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Формат даты в FireBird [D6]


Страницы:   1 2 3

O.O ©   (2006-10-09 12:22:00) 

Зависит ли формат Даты в SQL запросе от системных настроек Windows или он всегда должен писаться через точку, и как тогда правильно dd.mm.yyyy или mm.dd.yyyy


O.O   (2006-10-09 13:24:00) [41]

Скажи как правильно и я сам их себе оторву :)


Sergey13   (2006-10-09 13:08:00) [42]

> [3] O.O   (09.10.06 13:05)

Идея про параметры воспринята правильно, что можно было бы и самому проверить.
А вот за
Q.ParamByName('A').AsInteger := StrToInt(Edit1.Text);
если это то, о чем я подумал, надо руки отрывать. 8-)


O.O   (2006-10-09 13:05:00) [43]

Правильно ли понимаю?
В таблице 10 различных полей
Мне нужно добавлять записи с внесением данных в три поля:

-ключ
-ФИО
-ДАТА

Добавляю в TIBQuery.Params 3 параметра А,B,C
A - тип ftInteger
B - тип ftString
С - тип ftDate
затем так

 Q.SQL.Append('INSERT INTO Table (ID_Field, FIO, DATE) VALUES(:A, :B, :C)');
 Q.ParamByName('A').AsInteger := StrToInt(Edit1.Text);
 Q.ParamByName('B').AsString := Edit2.Text;
 Q.ParamByName('C').AsDateTime := DateTimePicker1.Date;
 Q.Open;

или подругому ?


Sergey13   (2006-10-09 13:04:00) [44]

> [1] Desdechado ©   (09.10.06 12:31)
> правильно - через параметры

Я бы добавил "правильного типа". А то и через строковые можно. 8-)


Desdechado   (2006-10-09 12:31:00) [45]

правильно - через параметры, для которых формат не имеет значения, ибо используется внетреннее представление TDateTime


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо