2016-05-27 20 views
0

C#でアプリケーションを作成し、SQL Serverデータベースを使用します。問題は、セットアップファイルを作成してインストール先のコンピュータにインストールしたときに動作しなくなり、接続エラーが発生することです。私は接続文字列の束を使用し、私はまだこれに問題があります。宛先コンピュータのC#とSQL Serverデータベース接続エラー?

最後の接続は、私が使用:

Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=D:\test.mdf;Integrated Security=True;Connect Timeout=30 

しかし、これらの接続に問題が、私は先のコンピュータ上でSQL Serverをインストールする必要がありあり、それはコンパクトなバージョンでは動作しません。インストール先のコンピュータに完全なSQL Serverをインストールせずにデータベースに接続する方法はありますか?

+0

はすべての宛先マシン上の同じ場所に置かれたdbですか? – Shon

+0

@Shonはい、それは本当に私を夢中にさせてくれました。私はたくさんの方法を試みましたが、うまくいかず、私は簡単な間違いを犯したと確信しています。 –

+0

@Shon私はSQLのlocaldbについて何かを読んでいますが、私はそれが何であるか分かりません。それが何であるか知っていますか? –

答えて

0

これは私の質問に答えるのは普通ではありませんが、友人からのリクエストのために、まずこれを解決して解決策を教えてくれるので感謝したい@marc_sソリューションはSQLExpressを宛先マシンにインストールするだけです正しいConnectionStringを使用してDBを接続してから、このように簡単にアプリケーションを使用することができます。

+0

そして、私はStackoverflowに感謝したいこれは世界で最も偉大なプログラマーのWebサイトです。 –

+1

@halfer最後に間違いをしたことを理解してくれてありがとうございます。これは本当に親切です。解決方法を教えてくれてありがとう。 –

関連する問題