Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые. Не подскажите источник, в котором описано соответствие типов полей в FoxPro (dbf) и ADODB.DataTypeEnum? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 13:32 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
а с кем вообще сязываетесь из фокса и вообще что-то не совсем понятно про что речь http://support.microsoft.com/default.aspx?scid=kb%3Ben-us%3B812916 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 14:08 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 16:02 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
2 leaf У меня просто стоит задача загнать набор данных из xml в dbf на vbs-е. 2 ABsada Большое человеческое спасибо, ваш case - это как раз то, что я искал. :) Просто я думал, что это есть в какой-то доке, и никак не мог найти в msdn-не. Но мне ехать, а не шашечки, так что ваше "по наитию" очень кстати. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 16:31 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
ADODB - само по себе лишь инструмент (представленный рядом объектов) при помощи которого Вы можете соединиться с базой (например SQL SERVER ИЛИ INTERBASE) и манипулировать данными Уже в этих базах есть определенные форматы данных. Но как правило с символьными данными и с числовыми проблем быть не должно (при записи в базу ADODB само по возможности преобразует форматы) Возможны проблемы при преобразовании форматов дат Например в случае INTERBASE мне для записи даты прищлось делать следующее преобразование: ***** сохранить во временной переменной VDATE_N=DTOC(DATE())+' '+SUBSTR(TIME(),1,5) ***** потом уже записать базу (а преобразование из символов ADODB ***** делает уже само) IM_TAB.FIELDS('F_MODIFIED')=VDATE_N ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2004, 16:39 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
> Не подскажите источник, в котором описано соответствие типов полей в > FoxPro (dbf) и ADODB.DataTypeEnum? В хелпе вестимо :) Microsoft Visual FoxPro -Reference --Language Reference ---Language Reference for OLE DB Development ----Visual FoxPro OLE DB Provider Data Support Posted via ActualForum NNTP Server 1.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2004, 03:03 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
2 Igor Korolyov Это как раз то, что я искал, но никак не мог найти. Спасибо. :) Тема закрыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2004, 08:01 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
Привет еще раз. Поторопился закрывать. Сегодня вернулся к этой теме. Не получается вставить в dbf число с знаками после запятой. Тип поля в таблице dbf: Код: plaintext Запрос: Код: plaintext Код: plaintext Данные для вставки: Код: plaintext Код: plaintext 1. 2. В такое же поле данные вида 164684.0000 вставляются без проблем. Никаких условий отбора у меня в запросе нету. Где я накосячил? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 17:53 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
Hi Артем1! > Сегодня вернулся к этой теме. Не получается вставить в dbf число с > знаками после запятой. > > Тип поля в таблице dbf: > N Number 19 4 Крайне нехороший тип поля. Учитывая что в фоксе при вычислениях достигается точность лишь в 16 знаков :( Даже при вставке через Insert будет произведено округление (в среде фокса, как оно будет в ADO я не знаю). > Данные для вставки: > 235883.5932 А ты уверен, что со стороны VBS всё правильно? Что там такой тип может принимать такие значения? И ещё - я не совсем понимаю, при чём тут Microsoft JET Database Engine Может это он что-то нехорошее делает? Если уж работаешь с ADO, то должен быть VFP OLEDB Provider... Posted via ActualForum NNTP Server 1.0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 00:24 |
|
||
|
Типы полей в FoxPro и ADODB.
|
|||
|---|---|---|---|
|
#18+
Привет, Igor Korolyov Igor Korolyov Крайне нехороший тип поля. Учитывая что в фоксе при вычислениях достигается точность лишь в 16 знаков :( Даже при вставке через Insert будет произведено округление (в среде фокса, как оно будет в ADO я не знаю). Попробовал указать параметру 16 знаков. эффект тот-же. Это с провайдером Microsoft VFP ODBC Provider Igor Korolyov А ты уверен, что со стороны VBS всё правильно? Что там такой тип может принимать такие значения? Тип adNumeric, это по MSDN Код: plaintext пробовал вручную задавать precision and scale, не помогает. Так же пробовал тип adDecimal. Никакого эффекта Igor KorolyovМожет это он что-то нехорошее делает? Если уж работаешь с ADO, то должен быть VFP OLEDB Provider... Скачал и поставил этот провайдер, хотя очень хотелось обойтись стандартными встроенными средствами. Теперь все вставляется на ура, но в любые числовые поля пишется 0.000000000000000E+0, хотя данные есть и до этого они нормально вставлялись. С текстом и датами нет проблем (да и не было). Не знаю, чего еще попробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2004, 17:03 |
|
||
|
|

start [/forum/topic.php?fid=41&tid=1595575]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
85ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 430ms |

| 0 / 0 |
