Я хотел бы использовать класс SqlCeEngine
для создания базы данных и заполнения ее таблицами (like this question), но используя скрипт, сгенерированный ExportSqlCE.SQL Server CE: Генерировать БД со сценарием
Мне было интересно, если это возможно, используя SqlBulkCopy
? (Версия SQL Server CE, которая была реплицирована here).
Или если есть еще одно решение для быстрого заполнения файла базы данных .sdf
с таблицами и ограничениями (28 таблиц, 52 ограничений, большинство столбцов не может быть нулевым).
Когда приложение загружается, я проверяю, существует ли файл базы данных. В случае, если этот файл отсутствует (или когда программа загружается в первый раз после установки), я хочу иметь возможность повторно генерировать пустую базу данных.
Я создал базу данных, используя DataPort Console, потому что в качестве своего первого приложения для реальной базы данных я хотел графически создать базу данных.
Почему бы просто не добавить пустой файл базы данных с вашим приложением и скопировать его в нужное место, если это необходимо? – ErikEJ
Если файл базы данных потерян, я хочу, чтобы приложение могло поддерживать себя. –
Да, мое предложение позволит вам это сделать ... – ErikEJ