SqlCeEngine
このクラスを使用してデータベースを構築し、(この質問のように) テーブルを設定したいのですが、 ExportSqlCEによって生成されたスクリプトを使用します。
これが可能かどうか疑問に思っていましたSqlBulkCopy
か?(ここに複製された SQL Server CE バージョン)。
.sdf
または、データベース ファイルにテーブルと制約 (28 個のテーブル、52 個の制約、ほとんどの列を null にすることはできません)をすばやく設定するための別のソリューションがある場合。
アプリケーションが読み込まれると、データベース ファイルが存在するかどうかを確認します。このファイルが見つからない場合 (またはインストール後に初めてプログラムをロードした場合) に、空のデータベースを再生成できるようにしたいと考えています。
最初の実際のデータベース アプリケーションとして、データベースをグラフィカルに設計したかったため、 DataPort Consoleを使用してデータベースを作成しました。