|
|
|
BDE против ADO
|
|||
|---|---|---|---|
|
#18+
Я хочу повторить в чём состоит проблема. Я поднимаю её не первый раз но вразумительного ответа нет. Занесение даты с миллисекундами с клиента в таблицу на MS SQL сервере. При использовании BDE без пролблем !!! Поэтому разговоры о том что делфи что то неправильно преобразует ЕРУНДА! Если пытаемся использовать ADO то миллисекунды читаются но тераяются при занесении Михаил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2002, 13:07:51 |
|
||
|
BDE против ADO
|
|||
|---|---|---|---|
|
#18+
Скорее всего неправильно описаны параметры процедуры. Вместо datetime передаётся smalldatetime/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2002, 13:11:33 |
|
||
|
BDE против ADO
|
|||
|---|---|---|---|
|
#18+
Ну во-первых преобразет не дельфи а движок BDE При использовании ADO самый верный способ сохранить милисекунды - это преобразовавать дату в родной для SQL Server формат, т.е. 20021028 19:48:34.257 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2002, 14:00:51 |
|
||
|
BDE против ADO
|
|||
|---|---|---|---|
|
#18+
Сколько раз повторять -учите мат часть товарищи! Сам дельфи не умеет работатьс ADO! у него есть некая оберточка (corba-механизм) для работы с ADO.Само ADO - Работает без проблем с милисекундами . А вот при трансляции через вот эту оберточку и теряются милисикунды. Как вариант - использовать тип varchar и дату передовать в формате "yyyymmdd hh:ss:mmm". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2002, 14:08:21 |
|
||
|
BDE против ADO
|
|||
|---|---|---|---|
|
#18+
ADO без проблем читает миллисекунды! Но записывать не умеет: ADOQuery.Edit; ADOQuery.Fields[0].AsDateTime:= now; ADOQuery.Post; Миллисекунды НЕ ЗАПИСАЛИСЬ! Тот же код для BDE Query.Edit; Query.Fields[0].AsDateTime:= now; Query.Post; Миллисекунды ЗАПИСАЛИСЬ!!!!!!!!!!!! Михаил! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2002, 18:24:55 |
|
||
|
BDE против ADO
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2002, 18:35:09 |
|
||
|
BDE против ADO
|
|||
|---|---|---|---|
|
#18+
Попробуй сделать Search в MSDN'e по ключевому слову "Q193869" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2002, 19:05:42 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1819261]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 361ms |

| 0 / 0 |
