コピー元の既存のテンプレートファイルを使用せずに、新しいSQL Server Compactデータベースファイル(.sdf)をプログラムで作成する方法はありますか。ここではいくつかの良い情報がありプログラムでSQL Server CEデータベースファイルを作成します
答えて
:Create a SQL Server Compact Edition Database with C#
string connectionString = "DataSource=\"test.sdf\"; Password=\"mypassword\"";
SqlCeEngine en = new SqlCeEngine(connectionString);
en.CreateDatabase();
まず、[参照]タブをクリックして行きます。今すぐC:\Program Files\Microsoft SQL Server Compact Edition\v3.1
に移動します。今度はSystem.Dadta.SqlServerCe.dll
を選択し、それをクリックして、OKをクリックして参照を引き出します。
ここでコードを書きましょう。まず、クラスの頭に行って、あなたのクラスのヘッダーを意味し、使用参照を作成しましょう。
using System.Data.SqlServerCe;
using System.IO;
string connectionString;
string fileName = "aminescm.sdf";
string password = “aminescm”;
if (File.Exists(fileName))
{
File.Delete(fileName);
}
connectionString = string.Format(
"DataSource=\"{0}\"; Password='{1}'", fileName, password);
SqlCeEngine en = new SqlCeEngine(connectionString);
en.CreateDatabase();
あなたはこのことについてより多くを見つけることができ、それは本当に素晴らしいウェブサイトです:
「CreateDatabaseメソッドを使用する」という非常に長い言い方... –
ローカルアセンブリを参照する代わりに、SqlCeのNuGetパッケージへの参照を追加することができます。 – Kilhoffer
- 1. DataTableからSQL Server CEテーブルをプログラムで作成する
- 2. プログラムでSQL Serverテーブルを作成する
- 3. SQL Server CEで自動インクリメント列を作成するクエリ。
- 4. プログラムでSQL Serverトレースを作成しますか?
- 5. SQL Server CEの
- 6. Soundex SQL Server CE
- 7. SQL ServerデータベースをSQL Server CEに変換しますか?
- 8. MVC 4でSQL Server Expressデータベースファイルの自動作成エラー - 私はSQL Server Expressを使用したくない
- 9. SQL Server CEのワイルドカード
- 10. TableAdapter update SQL server CE
- 11. SQL Server CEとSQL Serverの同期
- 12. Sql Server CEで縮小またはコンパクト?
- 13. C#でプログラムでSQL Serverデータベースを作成する方法
- 14. SQL Server CEを使用したアーキテクチャ
- 15. Bulk SQL Server CEへのINSERT
- 16. Windows CE 6.0 SQL Server Compact 3.5
- 17. ERD from SQL Server CE 4.0
- 18. LinqPad + EF 4.1 + SQL Server CE
- 19. SQL Server CE 3.1の破損
- 20. Windows Phone 7 SQL Server CE rowversion
- 21. SQL Server CEのNorthwindデータベース?
- 22. protobuf-netとsql server ce
- 23. SQL ServerのCE 3.5はprobleme
- 24. SQL Server CE 4.0ローカルキャッシュエージェント? EFサポート?
- 25. SQL Serverなしでvb.netからSQL Serverデータベースを作成する
- 26. SQL Server Compact Editionデータベースファイルの破損を解決します。
- 27. SQL CEで無効なSQLを作成するNHibernate/Linq
- 28. 複数のプロセスにSQL Server CEデータベースファイル(.sdf)を共有するにはどうすればよいですか?
- 29. LINQ To SQL/SQL CEを使用してテーブルを作成
- 30. SQL Server CE:オフラインでの作業に関する質問
驚くべきことに、0バイトのファイルを作成するとして、それを処理することを開始するためにSQL CEには十分ですデータベース。これは 'Path.GetTempFileName()'を使いたいときに便利です。これは0バイトのファイルを作成します。 – Phil
@Phil Nice見つける。 – RedFilter
DataSourceは二重引用符で囲む必要があります。一方、パスワードは一重引用符で囲む必要があります。 –