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. Android系统Recovery工作原理之使用update.zip升级过程分析(八)---解析并执行升级脚本updater-script【转】

    本文转载自:http://blog.csdn.net/mu0206mu/article/details/7465551  Android系统Recovery工作原理之使用update.zip升级过程分 ...

  2. python chunk 方式读取大文件——本质上还是file read自身支持

    参考:https://stackoverflow.com/questions/519633/lazy-method-for-reading-big-file-in-python 最优雅方式: file ...

  3. PCB 后台自动系统集成与邮件推送实现

    在PCB行业中,工程系统是主要数据生产者,而这些数据不仅仅给自己系统使用呀,我们需要将数据传递到各系统,才达到各系统共同协作的目的. 这里以问答方式对实现方式进行讲解.呵呵呵! 后台自动集成问题解答: ...

  4. Cuckoo for Hashing

    http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2719 #include <stdio.h ...

  5. Java调用JavaWebService

    1.pom配置 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId&g ...

  6. c语言中struct的初始化

    C++中的struct已经和class一样,可以用构造函数初始化. C语言中的struct怎么初始化呢? typedef struct _TEST_T {        int i;        c ...

  7. 使用cnblogs发布第一篇文章,HelloWorld

    HelloWorld! 瞅瞅源码的样式,嗯,语法高亮还是可以的,辨识度还是挺高的. <!DOCTYPE html> <html> <head> <meta c ...

  8. android黑科技系列——应用市场省流量更新(增量升级)原理解析

    一.前言 最近在看热修复相关的框架,之前我们已经看过了阿里的Dexposed和AndFix这两个框架了,不了解的同学可以点击这里进行查看:Dexposed框架原理解析 和 AndFix热修复框架原理解 ...

  9. 我的web前端自学之路-心得篇:我为什么要学习web前端?

    时光如流水,转眼间,自己已经是大三的学长了,看着一个个学弟学妹,心中有种莫名的感觉,很怀念大学的前两年时光,但也很憧憬着自己的未来,自己将要去经历很多从未经历的事.我是我们学校信科院的一名学生,在编程 ...

  10. PJAX全局无刷新的设置方法~

    先添加必要文件: <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></scrip ...