Получение данных из PropertyBag VB6, хранящихся в базе данных Access

У меня есть устаревшая система, которую я портирую с VB 6 на C#, и я нахожусь на этапе, когда я собираю данные из базы данных старого приложения, которая находится в Access, и переносу их в новую базу данных на Sql Server.

Несколько полей в базе данных доступа являются строковыми типами и содержат содержимое PropertyBag VB 6. Он в основном используется как словарь в C# с парами ключ-значение. Существует имя свойства, а затем его значение, которое обычно представляет собой число или, возможно, строку.

У кого-нибудь есть успех в переводе данных VB 6 PropertyBag?

Благодарю.

1 ответ

Решение

Почему бы просто не использовать программу VB6 для чтения старой базы данных и записи ее в новую базу данных? Зачем пытаться читать старую базу данных в C#? Это звучит очень сложно.

Если вы действительно должны написать новую базу данных в C#, то напишите VB6 COM DLL, чтобы прочитать старую базу данных и вызвать ее из C#.

Другие вопросы по тегам