| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Как на C# работать с 1С |
| Автор: IEZ 13.8.2008, 21:40 |
| Приветствую Всех! Есть 1С версии 7.7 или 8.0 со своей конфигурацией (какой-либо) и мне надо с помощью проги, написаной на C#, читать или записывать в базу данных этой 1С. Возможно ли подобное? Если да, то каков принцип написания данной проги для взаимодействия? Что почитать? Спасибо. |
| Автор: MasterOfCode 14.8.2008, 07:52 |
| Насколько мне известно то в 1С версии 7.7 используются БД в файловом формате (DBF). 8ке-MS SQL Server. Учите структуры БД. Что куда нужно записывать вы должны знать. Почитайте про ADO.NET и про компоненты System.Data.SQLClient; |
| Автор: Skynin 14.8.2008, 08:59 | ||
| Частый вопрос. Можете его задать на http://www.forum.mista.ru Ответ правда будет - теоретически можно. Практически - никак, ввиду сложной структуры баз 1C С чем и согласен, за года работы с 1С вопрос этот слышал часто - реально работающей программы пишущей в базы 1С помимо самой 1С - ни разу.
Да, с уточнением - 7.7 может может использовать MS SQL Server, а в 8ка в файловом варианте использует свой файловый формат хранения данных. P.S. Да, сама 1С свой формат связей и поддержки логической целостности таблиц в БД не описывает. Так что читать придется хакерские наработки. |