1. 连接数据库
string conn_string ="Data Source=localhost;Initial Catalog=SQLtest;Integrated Security=True";
SqlConnection connection =newSqlConnection(conn_string);
  1. 执行查询
SqlCommand sqcommand =newSqlCommand("SelectAll",connection);
sqcommand.CommandType=CommandType.StoredProcedure;// 将命令变为存储过程的方式
SqlDataAdapter adapter =newSqlDataAdapter(sqcommand);
DataTable ds =newDataTable();
adapter.Fill(ds);
dataGridView1.DataSource= ds;
connection.Close();
  1. 修改
string id = txt_id.Text.Trim();
string username = txt_username.Text.Trim();
string ps = txt_ps.Text.Trim();
string date = txt_date.Text.Trim();
string conn_string ="Data Source=localhost;Initial Catalog=SQLtest;Integrated Security=True";
SqlConnection connection =newSqlConnection(conn_string);
SqlCommand sqcommand =newSqlCommand("UpdateInfo", connection);
sqcommand.CommandType=CommandType.StoredProcedure;// 将命令变为存储过程的方式
SqlParameter sp_id =newSqlParameter("ID", id);
sqcommand.Parameters.Add(sp_id);
SqlParameter sp_username =newSqlParameter("Username", username);
sqcommand.Parameters.Add(sp_username);
SqlParameter sp_password =newSqlParameter("Password", ps);
sqcommand.Parameters.Add(sp_password);
SqlParameter sp_date =newSqlParameter("Date", date);
sqcommand.Parameters.Add(sp_date);
connection.Open();
int cc = sqcommand.ExecuteNonQuery();
  1. 删除
string id = txt_id.Text.Trim();
string conn_string ="Data Source=localhost;Initial Catalog=SQLtest;Integrated Security=True";
SqlConnection connection =newSqlConnection(conn_string);
SqlCommand sqcommand =newSqlCommand("DeleteInfo", connection);
sqcommand.CommandType=CommandType.StoredProcedure;// 将命令变为存储过程的方式
SqlParameter sp =newSqlParameter("ID", id);
sqcommand.Parameters.Add(sp);
connection.Open();
sqcommand.ExecuteNonQuery();
  1. 添加
string id = txt_id.Text.Trim();
string username = txt_username.Text.Trim();
string ps = txt_ps.Text.Trim();
string date = txt_date.Text.Trim();
string conn_string ="Data Source=localhost;Initial Catalog=SQLtest;Integrated Security=True";
SqlConnection connection =newSqlConnection(conn_string);
SqlCommand sqcommand =newSqlCommand("InsertInto", connection);
sqcommand.CommandType=CommandType.StoredProcedure;// 将命令变为存储过程的方式
SqlParameter sp_id =newSqlParameter("ID", id);
sqcommand.Parameters.Add(sp_id);
SqlParameter sp_username =newSqlParameter("Username", username);
sqcommand.Parameters.Add(sp_username);
SqlParameter sp_password =newSqlParameter("Password", ps);
sqcommand.Parameters.Add(sp_password);
SqlParameter sp_date =newSqlParameter("Date", date);
sqcommand.Parameters.Add(sp_date);
connection.Open();
int cc = sqcommand.ExecuteNonQuery();

asp.net--ado.net5大对象代码示例的更多相关文章

  1. C#与数据库访问技术总结(十五)之 DataAdapter对象代码示例

    DataAdapter对象代码示例 下面的代码将说明如何利用DataAdapter对象填充DataSet对象. private static string strConnect=" data ...

  2. Asp.net 在网页编写C#代码示例-- 一个简单的web MsSql 命令执行环境

    在给一个客户做的系统上,因为要对数据库进行查看,但之前都是用TeamView来连接到客户的服务器进行数据库操作的 但最近客户那边的TeamView好像更改过密码导致我无法正常连接,而巧了客户的网官因为 ...

  3. ADO.NET 代码示例

    转自:http://msdn.microsoft.com/zh-cn/library/dw70f090 本主题中的代码列表演示如何使用下面的 ADO.NET 技术从数据库中检索数据: ADO.NET ...

  4. C#与数据库访问技术总结(六)之Command对象创建SQl语句代码示例

    Command对象创建SQl语句代码示例 说明:前面介绍了 Command 对象的方法和一些属性,回顾一下 Command对象主要用来执行SQL语句.利用Command对象,可以查询数据和修改数据. ...

  5. 使用XStream注解实现Java对象与XML互相转换的代码示例

    本文记录一下使用xstream这个api的注解特性对Java对象与XML字符串相互转换的一些代码示例.    我们很多人都处理过XML文件,也有很多非常成熟的第三方开源软件.如:jdom.dom4j等 ...

  6. [代码示例]用Fine Uploader+ASP.NET MVC实现ajax文件上传

    原文 [代码示例]用Fine Uploader+ASP.NET MVC实现ajax文件上传 Fine Uploader(http://fineuploader.com/)是一个实现 ajax 上传文件 ...

  7. [翻译] 编写高性能 .NET 代码--第二章 GC -- 避免使用终结器,避免大对象,避免复制缓冲区

    避免使用终结器 如果没有必要,是不需要实现一个终结器(Finalizer).终结器的代码主要是让GC回收非托管资源用.它会在GC完成标记对象为可回收后,放入一个终结器队列里,在由另外一个线程执行队列里 ...

  8. [翻译] 编写高性能 .NET 代码--第二章 GC -- 将长生命周期对象和大对象池化

    将长生命周期对象和大对象池化 请记住最开始说的原则:对象要么立即回收要么一直存在.它们要么在0代被回收,要么在2代里一直存在.有些对象本质是静态的,生命周期从它们被创建开始,到程序停止才会结束.其它对 ...

  9. SpringMVC接收复杂集合对象(参数)代码示例

    原文: https://www.jb51.net/article/128233.htm SpringMVC接收复杂集合对象(参数)代码示例 更新时间:2017年11月15日 09:18:15   作者 ...

随机推荐

  1. hihocoder 1676 树上等差数列 黑科技树形dp

    #1676 : 树上的等差数列 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 给定一棵包含N个节点的无根树,节点编号1~N.其中每个节点都具有一个权值,第i个节点的权值 ...

  2. poj3233Matrix Power Series(矩阵乘法)

    Matrix Power Series Time Limit: 3000MS   Memory Limit: 131072K Total Submissions: 23187   Accepted: ...

  3. Js:弹窗剧中

    js变量设置 var iWidth = $(window).width() * 0.9; var iHeight = $(window).height() * 0.9; - iHeight) / ; ...

  4. POJ 3114 Tarjan+Dijkstra

    题意: 间谍在战争期间想要传递一份谍报回国,谍报可以在邮局之间传递,但这种传递是单向的,并且会少耗一些时间.但是如果两个邮局在同一个国家的话,那么谍报在这两个邮局之间传递是不消耗时间的.如果几个邮局发 ...

  5. SQLServer2008 关于while循环

    有这样一个表tbl id  code name 11   a      aa/bb/cc 22   b      ee/rr/tt 需要将name段根据‘/’拆分开来,变成新的数据行 即: id  c ...

  6. ie8及其以下版本兼容性问题之文本省略

    1. 单行文本省略 单行文本省略适用于文本超出内容显示区,则在末尾显示省略号 1.1 普通文本超出省略 普通文本超出显示省略号,示例: .p{ height: 30px line-height: 30 ...

  7. linux route命令的使用详解(转)

    route命令用于显示和操作IP路由表.要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现.在Linux系统中,设置路由通常是 为了解决以下问题:该Linu ...

  8. Memcached 之取模与哈希算法命中率实验

    当5台memcache服务器中有一台宕机时的命中率实验. 一.php实现代码 1. config.php $server = array( "A" => array(&quo ...

  9. day34-2 类和对象(重点)

    目录 类 定义类和对象 __dict__ 和__class__ 创建对象时的底层运作 定义对象独有的特征 init __slots__(了解) 给对象添加属性时的底层运作 类 分类/类别 上述的代码( ...

  10. position:搜索框显示历史浏览记录

    absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位. 元素的位置通过 "left", "top", "righ ...