Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Бьюсь уже не один день, есть такой код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Аналогичный код в MS ACCESS работает без проблем: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 09:53 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Gaiver23, Повторный постинг запрещен правилами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:03 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Shocker.ProGaiver23, Повторный постинг запрещен правилами. Это не повторный постинг. Теперь точно известно, что причина ошибки вообще не понятно, т.к. используется один и тот же ODBC драйвер, но получается разный результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:05 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Приложите таблицы FTPNEW и FTPOLD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:13 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Gaiver23точно известно, что причина ошибки вообще не понятно ИМХО, это и раньше было известно Может попробовать в форуме dBase? ADO - оно ж и в Африке ADO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:15 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
SashaMПриложите таблицы FTPNEW и FTPOLD Таблицы создаются программно, следующим образом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:15 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
SashaMПриложите таблицы FTPNEW и FTPOLD +1 или хотя бы скрипты их создания и заполнения, чтобы воспроизвести ситууацию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:16 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Gaiver23Бьюсь уже не один день, есть такой код: Код: plaintext 1. Аналогичный код в MS ACCESS работает без проблем: Код: plaintext 1. По пути App.Path лежат таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:16 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
SashaMGaiver23Бьюсь уже не один день, есть такой код: Код: plaintext 1. Аналогичный код в MS ACCESS работает без проблем: Код: plaintext 1. По пути App.Path лежат таблицы? Само собой. Программа работает постоянно с этими таблицами, спотыкается только при попытке сделать выборку сразу из двух таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:18 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Проверил в Excel всё работает. Прикрепите заполненные таблицы, не прячьте :) Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:24 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Я вообще не вижу смысла использовать несколько ODBC драйверов и постоянно открывать и закрывать коннекты. Попробуйте так: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:38 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
SashaM, Понятно, что в Excel все работает, так как тот же VBA, а я уже говорил о том, что в MS ACCESS все работает. Смысл выкладывать таблицы, если ошибка происходит независимо от того, пустые таблицы или нет. Здесь ошибка в открытии рекордсета, а не в данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 10:51 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
У меня ошибка не воспроизводится :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 11:42 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Я понял из-за чего может происходить данная ошибка. Дело в том, что если делать выборку из dbf-файла запросом вида "SELECT [имя_поля] FROM [имя_таблицы]", то запрос возвращает ту самую ошибку, а если же отобрать записи запросом типа: "SELECT * FROM [имя_таблицы]" - тогда все прекрасно работает, т.е. ошибка из-за того, что в запросе указывается имя поля. Теперь вопрос следующий: У меня обязательно должно присутствовать в выборке имя_поля, так как запрос на Not In, как бороться дальше???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 11:54 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Такое ощущение, что имя поля воспринимается как параметр, который надо задать. Когда я предложил изменить запрос и имя поля встретилось там больше раз, вы сказали, что ошибка изменилась - стало требовать больше параметров. А попробуйте квалифицировать имя поля полностью - с именем таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 11:57 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Shocker.ProТакое ощущение, что имя поля воспринимается как параметр, который надо задать. Когда я предложил изменить запрос и имя поля встретилось там больше раз, вы сказали, что ошибка изменилась - стало требовать больше параметров. А попробуйте квалифицировать имя поля полностью - с именем таблицы. Да вы верно заметили, это я про параметры. Имя поля уже пробывал прописывать полностью, результат был тот же. Сейчас вот для того, чтобы убедится в реальном косяке попробую на другом компьютере проверить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 12:03 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Однако, вы говорили, что SELECT [namefile] FROM FTPNEW у вас работает!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 12:04 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Срочно в номер! Скомпилированная версия работает, как часы, никаких сообщений об ошибках не вылетает и в лог не пишется!!!!! Буду перезагружать свой комп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 12:09 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Через DAO такая же ошибка, и опять же в MS Access все работает, как надо. Скомпилированная версия работает на любом компьютере без ошибок, а не скомпилированная вываливает ошибку на любом компьютере. Интересно, как же тогда работать с dbf-файлами из Visual Basic если мне нужно в запросе обязательно указывать имена полей???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 13:35 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Что у тебя показывает в IDE App.Path? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 13:43 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
SashaMЧто у тебя показывает в IDE App.Path? Да все нормально он показывает, я уже не один раз говорил, что проблема в том, что нельзя задавать имена полей в SELECTE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 14:29 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Если только имена совпадают с командами или ключевыми словами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 14:34 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Gaiver23, попробуй переустановить сам АДО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2010, 14:39 |
|
||
|
Косяк при выборке из двух DBF-файлов
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, а как в запросе указать числовое поле? пробую так получается Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2010, 18:14 |
|
||
|
|

start [/forum/topic.php?fid=60&startmsg=36654630&tid=2159713]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 159ms |

| 0 / 0 |
