最简单的手工写增删改查的代码
2011-07-12 23:49
239 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; using System.Data; namespace ConsoleApplication2 { class Program { static void Main(string[] args) { String sql; int result=0; //最简单的手工写增,删,改,查 //辅助记忆, 服务器=.;用户名=;密码=;数据库=; string connectionString = "server=.;uid=sa;pwd=flower520;database=Stu;"; SqlConnection con = new SqlConnection(connectionString); //1.增加 sql = "insert into Student (Name,Age,Memo) values('小明',20,'好玩');select SCOPE_IDENTITY()"; SqlCommand cmd = new SqlCommand(sql, con); con.Open(); result = Convert.ToInt32(cmd.ExecuteScalar()); Console.WriteLine(result > 0 ? "添加成功!" : "添加失败!"); //2.删除 sql = "delete from Student where id=2"; cmd.CommandText = sql; result = cmd.ExecuteNonQuery(); Console.WriteLine(result > 0 ? "删除成功!" : "删除失败!"); //3.修改 sql = "update Student set name='小刘' where id=4"; cmd.CommandText = sql; result = cmd.ExecuteNonQuery(); Console.WriteLine(result>0?"修改成功!":"修改失败!"); //4.查询 sql = "select * from Student"; cmd.CommandText = sql; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Console.WriteLine(string.Format("{0} {1} {2} {3}",dr[0],dr[1],dr[2],dr[3])); } //注, 此时必须关闭dr, 因为dr是独占的, 如果不关闭, 会造成其它操作无法进行。 dr.Close(); //另一种查询的方法 SqlDataAdapter da = new SqlDataAdapter(sql, con); DataSet ds = new DataSet(); da.Fill(ds, "table1"); DataTable dt = ds.Tables["table1"]; Console.WriteLine("\n另一种查询方式:"); foreach (DataRow dRow in dt.Rows) { Console.WriteLine(string.Format("{0} {1} {2} {3}", dRow[0], dRow[1], dRow[2], dRow[3])); } Console.ReadLine(); } } }
相关文章推荐
- Oracle简单操作语句(增删改查),和代码例子
- 最简单的jsp+servlet的增删改查代码
- 用PHP向数据库中实现简单的增删改查(纯代码)
- jsp+servlet实现最简单的增删改查代码分享
- Springboot+hibernate实现简单的增删改查示例
- C#访问Access完整增删改查代码
- 使用JDBC连接MySQL数据库并且完成增删改查完整代码
- PHP+MYSQL网站信息的增删改查代码
- MongoDB:最简单的增删改查(Oops,可能太简单了)
- Hibernate工具类获取Session对象、以及简单的增删改查操作
- java代码LDAP操作(增删改查)AD(活动目录)- 添加
- php实现mysql数据的增删改查代码
- android连接sqlite进行简单的增删改查和事务管理
- 分享一段ios中使用数据库的代码(创建,升级,增删改查)
- salesforce 零基础学习(五十一)使用 Salesforce.com SOAP API 实现用户登录以及简单的增删改查(JAVA访问salesforce)
- SQLite数据库的增删改查代码
- QT5下SQLite的增删改查示例代码
- 黑马程序员---ADO.NET基础之增删改查等代码示例
- 简单通讯录(以数组的方式实现增删改查)
- PHP程序中使用PDO对象实现对数据库的增删改查操作的示例代码