0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
||||||
1 | ||||||
1C 8.3 COMConnector Исключение при подключении [C#]29.05.2014, 08:07. Показов 20735. Ответов 58
Метки нет (Все метки)
Доброго времени суток. Надеюсь по адресу обращаюсь. Не могу никак заставить работать программу. На форме 1 кнопка. Текст клика:
Необработанное исключение типа "System.Runtime.InteropServices.COMException" произошло в Link1C.exe Дополнительные сведения: В результате вызова компонента COM возвращена ошибка в формате HRESULT E_FAIL. P.S. система Windows 7 x64. 1С лицензионная, установлена в системе. Разработка ведется для x86 платформы в VS2010. База такая существует, пользователь в ней создан. Права на папку выданы P.P.S только что обнаружил что во время выброса исключения в папке с базой появляются два *tmp* файлика, которые исчезают. То есть что-то происходит во время подключения, а что не понятно.
0
|
29.05.2014, 08:07 | |
Ответы с готовыми решениями:
58
Исключение при подключении к БД Исключение при подключении к серверу Исключение InvalidOperationException при подключении Исключение при подключении локали |
211 / 204 / 15
Регистрация: 29.05.2014
Сообщений: 1,056
|
|
10.06.2014, 11:34 | 41 |
да можешь. но не хочешь. ибо нафиг это не нужно.
Сложность создания СОМ - немного у тебя завышена в мозгу, ты пишешь на шарпе - так какая тебе разница - самому заниматься отображением, или отдать на откуп клиенту? стань поставщиком данных. а дальше без тебя разберутся что и как отображать и в какой последовательности.
0
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
10.06.2014, 11:38 [ТС] | 42 |
wwall, в том то и дело. Не разберутся. Чайники сидят и администратора или программиста 1С у них нет
0
|
211 / 204 / 15
Регистрация: 29.05.2014
Сообщений: 1,056
|
|
10.06.2014, 11:46 | 43 |
Ну в таком случае вахту помощи тебе я сдал.
Пусть другой кто тебе помогает
1
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
10.06.2014, 11:51 [ТС] | 44 |
wwall, большое спасибо) Лучшей помощи, чем подтолкнуть к верному решению быть не может
0
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
10.06.2014, 14:27 [ТС] | 46 |
Dethmonnt, Они продают dll ку + HASP ключ, то есть разработчики соску сосут)
0
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
10.06.2014, 14:38 [ТС] | 48 |
Dethmonnt, Они там крабов кушают в CASe. Я имел в виду остальных разработчиков. Если бы продавали версию драйвера для разработчиков - купил бы дабы расковырять и разобраться.
0
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
10.06.2014, 14:50 [ТС] | 50 |
Dethmonnt, да Keil весовой терминал XK3118K5.
Приложение для них уже работает, считывает вес, пишет в базу карточку авто и прочее - эта тема освоена. А вот когда попросили сделать работу с 1С тут то и случился казус - я ни разу не 1С разработчик, а сделать надо все своими силами. Вот и полез копать потихонечку.
0
|
Модератор
|
|
10.06.2014, 14:55 | 51 |
Это и есть КОД 1С
1 в 1 Добавлено через 59 секунд В какую базу? Нельзя ли из 1С просто линковаться к этой базе и получать нужные данные?
0
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
10.06.2014, 15:00 [ТС] | 52 |
Dethmontt, ну этот код 1С и есть результат копания интернетов.
В базу Microsoft SQL, использую SQL Server Compact 4.0; Если из 1С к ней привязываться, то надо будет обработку писать? Или компоненту, чтобы реагировала на событие появление новой записи. Или получать все записи из базы и пользователю придется выбирать из списка
0
|
Модератор
|
|
10.06.2014, 15:04 | 53 |
Через виндовский ADO можно
Вот тут есть примеры: http://start1c.blogspot.ru/2012/08/ms-sql.html Ну тут смотри по обстановке, как можно наложить отбор
1
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
10.06.2014, 15:09 [ТС] | 54 |
Dethmontt, Спасибо буду копать в том направлении. Опять выручили
0
|
wwall
|
10.06.2014, 18:49
#55
|
Не по теме: Жизнь программиста череда баянов и трехколесных лисапедов
0
|
0 / 0 / 0
Регистрация: 29.05.2014
Сообщений: 41
|
|
11.06.2014, 07:52 [ТС] | 56 |
Уважаемые знатоки, А возможна ли такая схема - приложение работает отдельно, считывает данные с весов и передает данные с карточки автомобиля+вес во внешнюю компоненту (отдельно) каким-то событием а компонента в 1С.
0
|
211 / 204 / 15
Регистрация: 29.05.2014
Сообщений: 1,056
|
|
11.06.2014, 09:28 | 57 |
Возможно все. И я тебе больше скажу - ты это сделаешь.
А потом, из-за твоей гениальной идеи, спившийся 1С-разработчик разведется с семьей и его дети будут плакать. Не обижай детишек. Думай мозгом. В твоей схеме все что требуется - 1. Организовать поставку данных от весов 2. Обеспечить ввод данных в 1С задачи - типовые до такой степени что даже обсуждать их - набило оскомину. Правильное решение я тебе выше говорил - собрать из твоего драйвера СОМ-компоненту. Тогда никто плакать не будет и в семье останется кормилец. Второй вариант - формирование файла с данными и последующая его загрузка в 1С. Это чуть проще в реализации, но сложнее в обслуживании. Ну и самый демографически не выгодный вариант - то что ты делаешь. Подумай - что произойдет с клиентом если поменяется конфигурация? Ведь детки будут плакать и умолять "Папа, папа, не ругайся на дядю, он мозгом просто не думал", а папа будет бухать и орать - "Никогда, никогда в жизни больше не свяжусь с продуктом мозгодеятельности Wizard " (может еще пристрелить тебя в белой горячке) Думай, я тебе все варианты описал
0
|
0 / 0 / 0
Регистрация: 15.06.2010
Сообщений: 5
|
|
19.08.2014, 13:56 | 58 |
А как решили-то проблему с HRESULT E_FAIL?
при этом, соединялся до этого, сейчас не могу... есть две тестовые базы, к одной соединяюсь, к другой не могу вот моя строка соединения, ошибка HRESULT E_FAIL result = com1s.Connect("Srvr=1c82;Ref=1C_Holding;Usr=admin;Pwd=123;");
0
|
Модератор
|
|
20.08.2014, 01:51 | 59 |
zackkc, больше данных давай!!!
0
|
20.08.2014, 01:51 | |
20.08.2014, 01:51 | |
Помогаю со студенческими работами здесь
59
Возникает исключение при подключении к серверу Необработанное исключение при подключении клиента к серверу Выдано исключение типа "System.FormatExcep при подключении карты в WPF/XAML База данных. Ошибка при подключении "Исключение ввода/вывода" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |