-3

私はウィンドウズアプリケーションを展開したことがありません、、、これは私の最初のものです...

私の質問は、Windowsアプリケーションを展開する方法です-クライアント側にSQLデータベースを使用します..SQLサーバー2005がクライアントPCにインストールされている場合、クライアントはexeファイルを実行するだけで何もする必要はありません..私はこれを添付することでできると思いますそれはコードによって...しかし私はまたクライアントが私のデータベースを見ることができないようにしたいと思っています...達成することは可能ですか...

つまり、vb.netコードは、SQL ServerManagemtStudioに接続しなくてもデータベースから読み書きできます。

私の英語が上手くいかなかったらごめんなさい...

4

1 に答える 1

0

アプリケーションでSQLServerExpressを再配布できます。アプリケーションへのSQLServer2008Expressの埋め込みをお読みください。他のすべてのエディションは、インストール中に顧客とアプリケーションによって提供される必要があり、ホスティングSQL Serverインスタンスへの場所(接続文字列)のみを要求します。どのオプションを使用しても、データベースはクライアントに属し、クライアントがコンテンツを完全に制御します。

しかし、私はまた、クライアントが私のデータベースを見ることができないようにしたいと思います

クライアントの場所でデータベースを使用することを選択した場合、これは不可能です。唯一のオプションは、データベースをホストし、クライアントがホストされているデータベースにリモートで接続できるようにすることです。オプションは、SQL Azureデータベース、 Azure VMでのホストSQL 、AmazonRDSなどです。

于 2013-03-25T13:47:22.113 に答える