0

重複の可能性:
ログインで要求されたデータベースを開けません。ログインに失敗しました。ユーザーのログインに失敗しました

C#.net (vs 2008) と SQL Server 2005 を使用して Windows アプリケーションをカスタマイズしました。これは Windows XP OS でうまく動作します。同じアプリケーションを Windows7 で動作させようとすると、エラー メッセージが表示されます。

ログインで要求されたデータベース 'db' を開けません。ログインに失敗しました。ユーザー「user-pc」のログインに失敗しました。

アプリケーションのコードを変更しませんでした。

以下に示すように、App.configファイルを変更しました:-

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="constr" value="packet size=4096;integrated security=SSPI;data source=user-pc;persist security info=False;initial catalog=db"></add>
    <!--   User application and configured property settings go here.-->
    <!--   Example: <add key="settingName" value="settingValue"/> -->
    <add key="DataGrid1.ReadOnly" value="False" />
  </appSettings>

</configuration>

この問題を解決するのを手伝ってください....

4

1 に答える 1

0

Windows 7にSQLインスタンスをインストールしましたか?「。」を補充します。代わりに「user-pc」

于 2012-09-05T09:45:46.483 に答える