|
|
|
И снова про DBF...
|
|||
|---|---|---|---|
|
#18+
Добрый день! У меня проблема – в ActiveReport через ADO подключить dbf-файл. Просто подключение типа: Source = “select * from gwprov” проходит OK. Но как только ставлю что-то вроде: Source = “select * from gwprov order by kpd” получаю при выполнении: Error 5000 : Error in processing report. [ Extended Info:[Microsoft][Драйвер ODBC dBASE] Выбранная последовательность сортировки не поддерживается операционной системой.] То же самое и при просто выполнении запроса в ADO (без ActiveReport). Посмотрела по форуму – куча таких вопросов и ни одного четкого ответа не нашла!!! Что здесь можно сделать (уж очень мне сортировка нужна!!) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2008, 16:14 |
|
||
|
И снова про DBF...
|
|||
|---|---|---|---|
|
#18+
Варианта с полным устранением причины собственно возникновения ошибки, к сожалению не припомню (да и влом разбираться было, так как редко использую DBF-ки), но могу предложить варианты решения: 1. С ODBC-шным драйвером (как у Вас) открываете Recordset, и по ошибке выполняете Resume - он откроется, после чего его можно передать репорту. 2. Можно использовать OLEDB провайдера для FoxPro - тогда такой ошибки не возникнет. Но, его возможно, придется дополнительно ставить клиентам (точно за давностью не помню). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2008, 17:35 |
|
||
|
И снова про DBF...
|
|||
|---|---|---|---|
|
#18+
ещё вариант Мне советовали использовать другой драйвер. (может в Вашем случае поможет) Сейчас не помню о результатах эксперимента. Вышел из положения тем, что с помощью DAO создал временный файл tmp.mdb к нему присоединил файл DBF, и уже, «нормально» с ней работал. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2008, 18:19 |
|
||
|
И снова про DBF...
|
|||
|---|---|---|---|
|
#18+
В общем, простейший пример для ActiveReports: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. В примере adr - ADO Data Control от ActiveReports... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2008, 11:13 |
|
||
|
И снова про DBF...
|
|||
|---|---|---|---|
|
#18+
Спасибо всем, буду думать, но уж больно все тоскливо - мне как раз только с dbf и приходится работать. И надо именно VB... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2008, 03:57 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2162289]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
153ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 447ms |

| 0 / 0 |
