sql >> データベース >  >> RDS >> Sqlserver

C#からSQLデータベースに接続するにはどうすればよいですか?

    チェックアウト

    きっともっとたくさんあると思います。「ADO.NET」と「Tutorial」をグーグルで検索してください......

    更新:

    ローカルのSQLServerExpressに接続し、「Northwind」データベースに接続して、「Customers」テーブルから上位5人の顧客を読み取る場合は、次のようにする必要があります。

    string connectionString = "server=(local)\SQLExpress;database=Northwind;integrated Security=SSPI;";
    
    using(SqlConnection _con = new SqlConnection(connectionString))
    {
       string queryStatement = "SELECT TOP 5 * FROM dbo.Customers ORDER BY CustomerID";
    
       using(SqlCommand _cmd = new SqlCommand(queryStatement, _con))
       {
          DataTable customerTable = new DataTable("Top5Customers");
    
          SqlDataAdapter _dap = new SqlDataAdapter(_cmd);
    
          _con.Open();
          _dap.Fill(customerTable);
          _con.Close();
    
       }
    }
    

    これで、Northwindデータベースの上位5人の顧客すべてがDataTableに含まれ、それらを検査、印刷、操作することができます。やりたいことは何でもできます。

    これがADO.NETの動作です!

    接続文字列の詳細(使用できるオプションとその外観)については、接続文字列<を確認してください。 / a> Webサイト-たくさんの例と説明があります。

    マーク



    1. T-SQLで2つの日付の間に分間隔を生成するにはどうすればよいですか?

    2. MySQL行が存在しない場合は、別の行を選択します

    3. UNION ALLは結果セットの順序を保証しますか?

    4. SQLサーバーの接続タイムアウト