Получение данных из PropertyBag VB6, хранящихся в базе данных Access
У меня есть устаревшая система, которую я портирую с VB 6 на C#, и я нахожусь на этапе, когда я собираю данные из базы данных старого приложения, которая находится в Access, и переносу их в новую базу данных на Sql Server.
Несколько полей в базе данных доступа являются строковыми типами и содержат содержимое PropertyBag VB 6. Он в основном используется как словарь в C# с парами ключ-значение. Существует имя свойства, а затем его значение, которое обычно представляет собой число или, возможно, строку.
У кого-нибудь есть успех в переводе данных VB 6 PropertyBag?
Благодарю.
1 ответ
Почему бы просто не использовать программу VB6 для чтения старой базы данных и записи ее в новую базу данных? Зачем пытаться читать старую базу данных в C#? Это звучит очень сложно.
Если вы действительно должны написать новую базу данных в C#, то напишите VB6 COM DLL, чтобы прочитать старую базу данных и вызвать ее из C#.