|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
|||||||
Ошибка (у пользователей) при работе с dbf (fox pro)09.01.2013, 14:22. Показов 3569. Ответов 16
Метки нет (Все метки)
Добрый день.Новичку нужна помощь. Написал программу, которая работает с dbf файлами(Суть: Собираю инфу с нескольких dbf и итоговый результат сохраняю в dbf, которая создается у пользователя на диске C в папке asu). На моем компе все нормально работает. Тестирую на компе пользователей появляется ошибка.
Function argument value,type,or count is invalid.System.Collections.ListDictionar yInternalMicrosoft OLE DB Provider for visual Fox ProVoid ExecuteCommandTextErrorHandling(System.D ata.OleDb.OleDbHResult). Кто подскажет, в чем может быть дело.
0
|
|||||||
| 09.01.2013, 14:22 | |
|
Ответы с готовыми решениями:
16
Правильный синтаксис при работе с DBF VISUAL fox pro Ошибка при работе с dbf через OLEDB Ошибка при использовании ADODB.CONNECTION при работе с dbf-файлом |
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
||
| 09.01.2013, 15:22 | ||
|
Здравствуйте!
0
|
||
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
|||||||
| 09.01.2013, 15:38 [ТС] | |||||||
|
Отлавливаю ошибку через catch.
ex.Message=Function argument value,type,or count is invalid. ex.Data=System.Collections.ListDictionar yInternalMicrosoft OLE DB Provider for visual Fox ProVoid ExecuteCommandTextErrorHandling(System.D ata.OleDb.OleDbHResu lt).
0
|
|||||||
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
|
| 09.01.2013, 15:55 | |
|
Может у пользователей нет провайдера для Visual Fox Pro?
0
|
|
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
||||||
| 09.01.2013, 15:56 | ||||||
|
а
0
|
||||||
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
||
| 09.01.2013, 16:29 [ТС] | ||
|
По по воду кода я думаю все нормально. У меня предчувствие, что -что-то с настройкой компа пользователя. Также еще пояснение: Программу у пользователя запускаю из сети- может здесь что-то, хотя я у себя так же запускаю из сети(локальной предприятия).
0
|
||
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
|
| 09.01.2013, 16:36 [ТС] | |
|
0
|
|
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
|
| 09.01.2013, 16:54 | |
|
Даже не знаю, я бы начал сравнивать что установленно у Вас и чего нет у них. Могу предложит протестировтаь на своем ПК.
1
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
|
| 09.01.2013, 17:33 | |
|
Vovan88, откуда он там взялся? Вы Visual Fox Pro пользователям ставили? По опыту конвертации файлы VIBOR.DDF в VIBOR.DBF из Клиент-Сбербанка говорю, если вы вручную не установите нужные файлы, либо полностью Visual FoxPro пользователю на компьютер, приложение, использующее провайдера Visual FoxPro работать не будет.
0
|
|
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
||
| 09.01.2013, 17:39 [ТС] | ||
|
1.разархивировать gde, на C. 2.в архиве NzpDetals сама программа 3. В программе используется Sql Server, но программа будет работать и без него(для информации) Краткая справка: Программа просматривает остатки детели на предприятии введенные пользователем. Для теста использовать следующие данные. а) месяц 11 б) год 2012 в)деталь 6д7313007 г)нажать кнопку "Показать остатки".(именно при нажатии на эту кнопку и появляется моя беда)
0
|
||
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
|
| 09.01.2013, 17:48 | |
|
На рабочем ПК запустить не получилось, но у меня тут Windows Server 2008 R2 стоит. попробую дома.
0
|
|
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
||
| 10.01.2013, 09:02 [ТС] | ||
|
Вообще вчера вечером тестировал на 6 ПК, на 4 работает(на 3-ех из них стоит VisualStudio), а на 2-ух не работает(на них нет VisualStudio, но стоит Visual FoxPro 9.0). На одном Пк ошибка на приложенном скрине. Что - то с NET Framework. На компе стоит NET Framework 4.0 Client Profile
0
|
||
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
||
| 10.01.2013, 09:20 | ||
0
|
||
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
||
| 10.01.2013, 09:38 [ТС] | ||
|
Сначала он создавался под NET Framework 2.0(минимальные требования). Когда потребовалось данные выводить в отчет, проект был переделан под NET Framework 3,5. А позже уже переделан под NET Framework 4.0 Client Profile. На одном ПК появилась следующая ошибка
0
|
||
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
||
| 10.01.2013, 12:15 [ТС] | ||
|
Установил на тестируемом ПК Net Framework 3.5.. Также на этом ПК установлен Visual FoxPro 7.0. Сообщение на Пк выглядит следующим образом
0
|
||
|
1 / 1 / 0
Регистрация: 01.01.2013
Сообщений: 50
|
|
| 10.01.2013, 14:02 [ТС] | |
|
Всем большое спасибо. Все, программа заработала там где она не работала.
В C:\Program Files\Common Files\System\Ole DB заменил vfpoledb.dll(версия 7.0.0.xxx) на fpoledb.dll(версия 9.0.0.5815)
1
|
|
|
Автор FAQ
1803 / 615 / 37
Регистрация: 22.12.2009
Сообщений: 1,544
|
|
| 10.01.2013, 16:52 | |
|
Хорошо что нашли решение. Я вчера так и не добрался до Вашей программы дома. Ну тепреь будете знать как лечятся такие болячки)
0
|
|
| 10.01.2013, 16:52 | |
|
Помогаю со студенческими работами здесь
17
подскажите как исправить ошибку при запуске FOX PRO Ошибка при загрузке DBF файлов с датой 'dd.mm.yy' (DBF FoxPro, TADOQvery, DataSource, DBGrid) Создание БД fox pro Visual Fox Pro Триггеры в fox pro Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|