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!");
}
}
}