Хорошо, фон:
У меня есть приложение, оно имеет локальную справочную базу данных только для чтения (давайте назовем ее «local.sdf»), включенной в источник.Теперь пользователь будет обращаться к веб-сайту (назовите его «http: \ www.websiteImGettingTxtFrom.txt»), который является источником для файла .txt с разделителем по каналу для обновления отдельной локальной базы данных («webdata.sdf»)с сущностями, которые будут напрямую связаны с сущностями в local.sdf.В идеале было бы проще, если бы приложение просто создавало / обновляло файл webdata.sdf в app_launch / app_load / всякий раз, когда пользователь нажимал кнопку «обновить».
Итак, как мне создать / обновить вышеупомянутые веб-данные.sdf in-code строго из txt с разделителями каналов (имея в виду, что в этой базе данных будет более 20 000 объектов с, я полагаю, 7 свойствами в каждой)?
вот пример текста с разделителями каналов, который яPulling:
|ColumnName1|ColumnName2|ColumnName3|ColumnName4
|Entity|Value1|Value2|Value3
|Entity2|Value1|Value2|Value3
|Entity3|Value1|Value2|Value3
Я знаю, как сделать массовую запись ясно, но заполнение является реальной проблемой.Кроме того, существует ли способ, облегчающий процесс, чтобы сделать все это в фоновом режиме (чтобы предотвратить сбой приложения в БД, если приложение закрывается во время загрузки)
Спасибо, rapterj