C#數據庫連接

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;


namespace Test1
{
    class Program
    {
        static void Main(string[] args)
        {
            string str = "Data Source=.;Initial Catalog=MyTest;User ID=sa;password=688886";  
            /////////////////-------------------------------------------------////////////////////  
            ////SqlConnection爲建立和數據庫連接的對象  
            //using (SqlConnection conn = new SqlConnection(str))  
            //{  
            //    conn.Open(); //打開連接  
            //    conn.BeginTransaction();  
            //    //通過連接創建一個向數據庫發命令(Command)的對象SqlCommand對象。  
            //    using (SqlCommand cmd = conn.CreateCommand())  
            //    {   //CommandText爲要執行的SQL語句  
            //        cmd.CommandText = "insert into T_Student(Name,Age) values('張雷',20000)";  
            //        cmd.ExecuteNonQuery();//執行,ExecuteNoQuery一般用來執行Update,Delete,Insert語句  
            //    }  
                   
            //}  
            /////////////////-------------------------------------------------////////////////////  
            //using (SqlConnection conn = new SqlConnection(str))  
            //{  
            //    conn.Open();  
            //    using (SqlCommand cmd = conn.CreateCommand())  
            //    {  
            //        cmd.CommandText = "select count(*) from T_Student where age < 200";  
            //        //ExecuteScalar一般用來執行有且只有一行一列返回值的SQL語句。  
            //        object ob = cmd.ExecuteScalar();  
            //        int count = (int)ob;  
            //        Console.WriteLine(count+"數據!");  
            //    }  
            //}  
            /////////////////-------------------------------------------------////////////////////  
            using (SqlConnection conn = new SqlConnection(str))  
            {  
                conn.Open();  
                using (SqlCommand cmd = conn.CreateCommand())  
                {   
                    //獲得自動增長字段的值  
                    cmd.CommandText = "insert into person(name) values('AAA');";
                    cmd.ExecuteNonQuery();    
                }  
            }  
            Console.WriteLine("execute success!");  
             
        }
    }
}
發佈了26 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章