2012-01-17 12 views
0

私はMS VStudio 2010 C#でLANチャットと電子メールプログラム(Windowsフォームアプリケーション)を作成しており、LAN上で動作します。MS SQL 2008およびMS VStudio 2010 C#を使用してLAN接続でデータベースをセットアップする方法は?

私はこのためにデータベースを設定する方法を知りました。サーバーコンピュータとクライアントコンピュータがあります。

は、私はまた、クライアントコンピュータからサーバー内のデータベースにアクセスする方法を知りたい(すなわち、接続文字列の形式が何であるかを)すべての接続文字列の質問のための

+2

接続文字列については、[www.connectionstrings.com](http://www.connectionstrings.com)を参照してください。 – Andomar

+3

アプリケーションデータベースに直接接続することをお勧めしません。サービスレイヤーを作成して、クライアントがWCFを通じてアクセスするようにすることはできますか? –

+1

チューリングのために、データベースをメッセージングに使用しないでください。それは最悪のアンチパターンの1つです。 – linkerro

答えて

2

Here is a great referencemyServerAddressは、クライアントが到達可能なサーバのアドレスになります。この場合、

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; 

一般的な接続文字列は次のようになります。そのマシンにSql Serverをインストールすると、クライアントマシンからSql Serverにアクセスできます。

Sql Server Expressを使用している場合、Expressはデフォルトでリモート接続を許可していないため、サーバーマシンの設定を変更する必要があります。必要な情報を見つけることができますhere

+0

Connectionstrings.com - いつも参考になる;) – TomTom

関連する問題