検索

ホームページ  >  に質問  >  本文

Azure SQL データベースを .NET プロジェクトに接続する

私は dotnet を使用して Web API を構築しましたが、Azure (またはその他のクラウド プラットフォーム) を使用して Web アプリケーションをホストするのは初めてです。プロジェクトを構築するには EntityFramework と MySQL データベースを使用します。

DbConnectionString = "Server=localhost;Database=hms;Uid='{root-user}';Pwd={pw};" を SQL データベースの接続文字列として使用します。作成した Azure SQL データベースに接続する方法を知りたい。 Azure サーバーへのファイアウォール アクセスに IP アドレスを追加し、接続文字列を DbConnectionString = "Server=server.database.windows.net:1433;Database=hms;Uid='{root -user}' に変更してみました。 ;Pwd= {pw};" しかし、エラーが発生しました。 おそらく一時的な障害が原因で、例外がスローされました。移行を追加した後にデータベースを更新しようとする場合は、「UseMySql」呼び出しに「EnableRetryOnFailure()」を追加して、一時的なエラー回復力を有効にすることを検討してください。 自分の何が間違っているのか、または実行するには他に何をする必要があるのか​​知りたいです。ティア。

P粉555682718P粉555682718304日前367

全員に返信(1)返信します

  • P粉998920744

    P粉9989207442024-03-29 12:21:37

    1. テーブルを含む Azure SQL データベースを作成しました。
    2. 表のデータは次のとおりです

    3. C# を使用してコンソール アプリケーションを作成します。

    1. パッケージ Microsoft.Data.SqlClient をプロジェクトに追加します。

    2. Program.cs ファイルに次のコードを追加しました。

    リーリー リーリー

    6. 上記のコードを使用して、Azure SQL に接続し、データベースからデータを取得します。

    1. 以下に示すように、アプリケーションを実行し、Azure SQL データベースからデータを取得します。

    参考リンク:

    https://learn.microsoft.com/en-us/visualstudio/azure/azure-sql-database-add-connected-service?view=vs-2022

    返事
    0
  • キャンセル返事