【C#】初心者が教えて覚えるSQLserverに接続する方法 INSERT文
お久しぶりです。
投稿主はプログラミングの経験が豊富なわけではありません。
ですが、学習して収穫があったので書きます。
今回はC#でSQLserverに接続する方法をご紹介します。
誰かの役に立ててお金が入ったら僕はうれしいです。
・SQLserverに接続する際の記述
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace DBconectionINSERT { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string constr = @"Data Source=localhost;Initial Catalog=TEST;User Id=sa;Password=testPass."; SqlConnection con = new SqlConnection(constr); con.Open(); //SQL文発行INSERT using (SqlCommand cmd = con.CreateCommand()) { cmd.CommandText = " insert into Table_2(id, data) values (@ID, @DATA)"; cmd.Parameters.Add(new SqlParameter("@ID", 3)); cmd.Parameters.Add(new SqlParameter("@DATA", "RAN")); cmd.ExecuteNonQuery(); } con.Close(); } } } ||< 追加した記述は、buttonイベントを除いて using System.Data.SqlClient; string constr = @"Data Source=localhost;Initial Catalog=TEST;User Id=sa;Password=testPass."; SqlConnection con = new SqlConnection(constr); con.Open(); のみでDBに接続することができます。 私はもっと複雑な処理が必要なのかと思っていましたが、意外と簡単にできるみたいです。