ADO.NET 用windows方式连接数据库以及简单的增,删,改,查询操作
2011-12-10 12:48
951 查看
static void Main(string[] args) { //Program p = new Program(); //p.Open(); //Open1(); //AddRecord(); QuerySingle(); } public static string conStr = @"server=.\SQLEXPRESS;database=mydb2;Integrated Security=True;"; #region 1.成员方式打开数据库 /// <summary> /// 成员方式 /// </summary> public void Open() { string connstr = @"server=.\SQLEXPRESS;database=mydb2;Integrated Security=True"; SqlConnection conn = new SqlConnection();//创建数据库连接 conn.ConnectionString = connstr; conn.Open();//打开数据库 Console.WriteLine("打开成功"); conn.Close();//关掉数据库 } #endregion #region 2.静态方法,直接调用就可以 /// <summary> /// 静态方法,直接调用就可以 /// </summary> public static void Open1() { string connstr = @"server=.\SQLEXPRESS;database=mydb2;Integrated Security=True"; SqlConnection conn = new SqlConnection(connstr); conn.Open(); conn.Close(); Console.WriteLine("1111"); } #endregion #region 3.增加。删除,修改 /// <summary> /// 增加,删除,修改都是用sqlCommand的ExecuteNonQuery /// </summary> public static void AddRecord() { SqlConnection conn = new SqlConnection(conStr); conn.Open(); string cmdStr = "insert into category(C_Name,C_Remark)values('英语','这也太难了吧')"; SqlCommand cmd = new SqlCommand(cmdStr, conn); int res = -1;//看影响的行数有多少 res = cmd.ExecuteNonQuery(); if (res > 0) { Console.WriteLine("增加成功"); } else Console.WriteLine("增加失败"); conn.Close();//关掉数据库 } #endregion #region 4.查询并返回记录中的第一行,第一列的值 /// <summary> /// 查询,并返回结果集中的第一行,第一列 /// </summary> public static void QuerySingle() { SqlConnection conn = new SqlConnection(conStr); conn.Open(); string cmdStr = "select * from category"; SqlCommand cmd = new SqlCommand(cmdStr, conn); object obj = cmd.ExecuteScalar(); Console.WriteLine(obj); conn.Close();//关掉数据库 } #endregion
相关文章推荐
- C#(ASP.NET)中连接数据库的字符串(连接Access和sqlserver数据库以及用windows和身份验证两种方式)
- ADO.NET中数据库连接方式
- ado.net关于操作数据库的连接字符串整理
- SpringBoot简单连接数据库以及查询数据
- C#-数据库访问技术 ado.net——创建 数据库连接类 与 数据库操作方法 以及简单的数据的添加、删除、修改、查看
- asp.net简单3层数据库连接读取操作
- ADO.net中数据库连接方式
- ADO.net浅显理解以及连接数据库
- asp.net下ADO.NET操作数据库的几种方式总结
- ADO.net 中数据库连接方式(微软提供)
- ado.net连接数据库简单例子
- ADO.net 中数据库连接方式
- ADO.net中数据库连接方式
- 学习python之编写简单简单连接数据库并执行查询操作
- 用C#对ADO.NET数据库完成简单操作
- C#学习笔记(六)-使用ADO .NET查询和操作数据库
- 用C#对ADO.NET数据库完成简单操作
- ADO.net 中数据库连接方式(微软提供)
- ADO.NET查询和操作数据库
- 用C#对ADO.NET数据库完成简单操作