2017-06-22 19 views
0

dこれでデータベースに接続できました。しかし、自分のローカルマシンに同じデータベースがあっても、私の解決ファイルは他のシステムでは実行できません。データベースに接続できません

以下

の手順は、私が同じ持っている他のシステムの実行可能ファイルを公開しているClickOnce配置ウィザードを使用して

  • (私のシステムのために働いている)ローカルサーバーに接続するための接続文字列を書いた

    1. を踏襲していますローカルシステムのDB
    2. 実行ファイルを実行してデータベースに接続できません
    3. ソースコードを他のシステムにコピーし、Visual Studio 2015で実行しました。私はまだローカルデータベースに接続できませんでした

    私はdbでテーブルを生成するために使用されるソースコードを添付しています。親切にも私はこの問題を解決するのに役立ちます。 あなたのサポートは、プロジェクトの完成に大きく役立ちます。

    ソースコード: https://drive.google.com/file/d/0ByMwP0UkvEAFWDdsbDZEVExXb3c/view?usp=sharing

    SQLインスタンスがSQLEXPRESSある場合 ファイルのテーブルにApp.configファイルで

    https://drive.google.com/file/d/0ByMwP0UkvEAFLWU3MG13VTdpNzQ/view?usp=sharing

  • +0

    コンピュータにSQL Serverをインストールしましたか?どのSQLバージョンをインストールしましたか? –

    +0

    はい.. 2012年版です。 –

    答えて

    0

    を作成するには、SQLクエリのテキストファイル、あなたはData Source=.\SQLEXPRESSData Source=.をrepalce必要があります。それがあなたを助けることを願っています

    <?xml version="1.0" encoding="utf-8" ?> 
    <configuration> 
        <configSections> 
        </configSections> 
        <connectionStrings> 
        <add name="Login_Page.Properties.Settings.PharmaDBConnectionString" 
         connectionString="Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\PharmaDB.mdf;Integrated Security=True" 
         providerName="System.Data.SqlClient" /> 
        <add name="PharmDB" 
         connectionString="Data Source=.\SQLEXPRESS; Initial Catalog=PharmaDB;Integrated Security=True;MultipleActiveResultSets=True" 
         providerName="System.Data.SqlClient" /> 
        </connectionStrings> 
        <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> 
        </startup> 
    </configuration> 
    
    +0

    私は動作しませんでした..すべてのフォームを別のプロジェクトに転送することは可能ですか?私はプロジェクトを台無しにしたと思う –

    関連する問題