|
|
|
Прога работает на win32 и не работает на win64
|
|||
|---|---|---|---|
|
#18+
Используются ADO Delphi7 для доступа к dbf При выполнении у меня win32 все работает, при запуске на win64 выскакивает ошибка не может открыть файл. При отладке оказало что у меня некоторые поля определяются как shortint, а на win64 они же определяются как float. При этом что поля, я не определяю заранее. Подскажите куда копать? Строка Conection Provider=MSDASQL.1;Persist Security Info=False;Data Source=Файлы dBASE; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2020, 16:19 |
|
||
|
Прога работает на win32 и не работает на win64
|
|||
|---|---|---|---|
|
#18+
Александр Maks, Win32 это WinXP? Или Win7 32bit? Аналогично Win64 это Win10x64? Или Вы собираете 2 версии одного и того же приложения под x86 и x64 и запускаете на одном компьютере? Хотя второе вряд-ли, т.к. у Вас Delphi7... Если не изменяет память, то MSDASQL это OLEDB provider for ODBC. У Вас точно правильно настроен DSN="Файлы dBASE" требуемой разрядности? Посмотрите через FileMon какой именно файл Вы не можете открыть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2020, 12:33 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2038536]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 402ms |

| 0 / 0 |
