1

Windows フォームと C# を使用して単純なデータベース デスクトップ アプリケーションを開発しています。アプリに Sql Server CE を使用することにしました。私は次のものを使用しています:1)Sqlサーバーce 4.0 2).netフレームワーク4.0 3)msビジュアルスタジオ2010

申し訳ありませんが、1000の質問があります1)SQLサーバーCEの選択は正しいですか、それとも代替手段は何ですか

2)基本的に私はAndroidでアプリを開発しましたが、データベースがすでに作成されているかどうかを確認する必要はありませんが、フォームアプリでは次のことを行う必要がありますか:a)データベースがすでに作成されているかどうかを確認するb)すべてを確認するテーブルが作成されました c) 上記の 2 つの手順 (a と b) を、自分の SDF が既に存在するかどうかを確認するだけで実行できますか?

3)クライアントのPCに.netをインストールする必要がありますか、それともアプリがスタンドアロンのものですか(SQLサーバーCEを使用したため-SQLサーバーのインストールはありません)

これらすべての質問が私を困惑させました。あなたの経験を助け、共有してください。

乾杯、事前に感謝します!!!

4

3 に答える 3

1

1)SQLサーバーCEの選択は正しいですか、それとも代替手段は何ですか

それはあなたの必要性や要件に依存すると思います。ただし、SQL Server CE には、最大 4 GB のデータを格納できるという特別な制限があります。したがって、データベースを選択する前に、必要性について考えてください。

2) フォーム アプリの場合、次のことを行う必要がありますか? a) データベースが既に作成されているかどうかを確認する b) 次に、すべてのテーブルが作成されているかどうかを確認します。

必要ありませんが、データベース操作中にそれらが利用できない場合は、メッセージを表示できます。

3)クライアントのPCに.netをインストールする必要がありますか、それともアプリはスタンドアロンのものですか(SQLサーバーCEを使用したため-SQLサーバーのインストールはありません)

はい、クライアント マシンには .net フレームワークがインストールされている必要があります。しかし、.net フレームには Windows OS が詰め込まれています。ただし、正しいバージョンが利用可能であることを確認する必要があります。MSI パッケージをビルドしている場合は、クライアント マシンに存在する .net フレームワーク バージョンを確認できます。

于 2013-10-25T16:51:04.037 に答える