Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Господа, поможите пожалста!
|
|||
|---|---|---|---|
|
#18+
Как-то раз столкнулся с такой проблемой - при попытке записать данные в поле даты (использовалось - ADO, Delphi7, Access 2002) выдавалась ошибка. Сейчас, просто буду ту, старую прогу переделывать, а как вот это убрать не знаю :(.... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Возможно, где-то я допостил ляп, ну тките тогда меня носом в него =)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2003, 02:24 |
|
||
|
Господа, поможите пожалста!
|
|||
|---|---|---|---|
|
#18+
Через ADO с Access не работал, но локально в paradox вставляю так: 'insert into "test.db" (mydate) values ("12.10.1999")' Т.е. вполне возможно что проблемма в кавычках не одинарные использовать нужно, а двойные т.е. не ''' а " Еще IMHO некрасиво называть поля служебными словами (date). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2003, 03:23 |
|
||
|
Господа, поможите пожалста!
|
|||
|---|---|---|---|
|
#18+
лучше использовать параметры. (те у которых ":" в начале) тогда комп сам преобразует дату к нужному формату, иначе как ему понять чтО это за дата такая, толи германская, толи американская. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2003, 07:55 |
|
||
|
Господа, поможите пожалста!
|
|||
|---|---|---|---|
|
#18+
WITH ADOQ_SQL DO BEGIN SQL.CLEAR; SQL.Add('INSERT INTO This (date) VALUES (:adate); PARAMETERS.REFRESH; PARAMETERS.PARAMVALUES['adate'] := adate; ExecSQL END Primerno tak. Mozhet jest kakije oshibochki, no sam popravish. V takom variante ne nado paritsa nad formatom dati. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2003, 11:28 |
|
||
|
Господа, поможите пожалста!
|
|||
|---|---|---|---|
|
#18+
Господа, спасибо за критику, постараюсь исправиться =). В общем, надеюсь, что с помощью ваших предложений я это исправлю. 2Алексей_S: А я стараюсь их не называть служебными словами, но иногда вырывается =). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2003, 14:24 |
|
||
|
Господа, поможите пожалста!
|
|||
|---|---|---|---|
|
#18+
Есть еще вариант ошибки (как уже говорилось) использование служебного слова DATE. Как один из вариантов обхождения ошибки можно предложить заключить это слово в двойные кавычки, т.е. Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2003, 14:49 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32188303&tid=2117935]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 321ms |

| 0 / 0 |
