使用command对象添加删除查询记录

private void button1_Click(object sender, EventArgs e)
        {
            //实例化数据库连接对象
            SqlConnection sqlcon = new SqlConnection("Server=localhost;User Id=sa;Pwd=;DataBase=my");
            SqlCommand sqlcmd = new SqlCommand();//实例化SqlCommand对象
            sqlcmd.Connection = sqlcon;//指定数据库连接对象
            sqlcmd.CommandType = CommandType.Text;//设置要执行命令类型
            sqlcmd.CommandText = "insert into S(SNO,SN,Age)values(@sno,@sn,@age)";//设置要执行的SQL语句,第一次把values写成了value我也是醉了......
            sqlcmd.Parameters.Add("@sno", SqlDbType.VarChar, 20).Value = textBox1.Text;//为@sno参数赋值
            sqlcmd.Parameters.Add("@sn", SqlDbType.VarChar).Value = textBox2.Text;//为@sn参数赋值,注意这儿少一个参数比上面
            sqlcmd.Parameters.Add("@age", SqlDbType.Int).Value =23;//为@sn参数赋值
            if (sqlcon.State == ConnectionState.Closed)//判断连接是否关闭
            {
                sqlcon.Open();//打开数据库连接
            }
            //判断ExecuteNonQuery方法返回的参数是否大于0,大于0表示添加成功
            if (sqlcmd.ExecuteNonQuery() >0)
            {
                label3.Text = "添加成功!";
            }
            else
            {
                label3.Text = "添加失败!";
            }
            sqlcon.Close();//关闭数据库连接
        }

 private void button1_Click(object sender, EventArgs e)
        {
            //实例化数据库连接对象
            SqlConnection sqlcon = new SqlConnection("Server=localhost;User Id=sa;Pwd=;DataBase=my");
            SqlCommand sqlcmd = new SqlCommand();//实例化SqlCommand对象
            sqlcmd.Connection = sqlcon;//指定数据库连接对象
            sqlcmd.CommandType = CommandType.Text;//设置要执行命令类型
            sqlcmd.CommandText = "delete from S where [email protected]";//设置要执行的SQL语句,第一次把values写成了value我也是醉了......
            sqlcmd.Parameters.Add("@sno", SqlDbType.VarChar, 20).Value = textBox1.Text;//为@sno参数赋值
            if (sqlcon.State == ConnectionState.Closed)//判断连接是否关闭
            {
                sqlcon.Open();//打开数据库连接
            }
            //判断ExecuteNonQuery方法返回的参数是否大于0,大于0表示添加成功
            if (sqlcmd.ExecuteNonQuery() >0)
            {
                label3.Text = "删除成功!";
            }
            else
            {
                label3.Text = "删除失败!";
            }
            sqlcon.Close();//关闭数据库连接
        }

private void button1_Click_1(object sender, EventArgs e)
        {//实例化数据库连接对象
            SqlConnection sqlcon = new SqlConnection("Server=localhost;User Id=sa;Pwd=;DataBase=my");
            SqlCommand sqlcmd = new SqlCommand();//实例化SqlCommand对象
            sqlcmd.Connection = sqlcon;//指定数据库连接对象
            sqlcmd.CommandType = CommandType.Text;//设置要执行命令类型
            sqlcmd.CommandText = "select count(*) from S";//设置要执行的SQL语句,第一次把values写成了value我也是醉了......
            if (sqlcon.State == ConnectionState.Closed)//判断连接是否关闭
            {
                label2.Text = "到目前为止数据库还未开启";
                sqlcon.Open();//打开数据库连接
            }
            //判断ExecuteNonQuery方法返回的参数是否大于0,大于0表示添加成功
            int i = (int)sqlcmd.ExecuteScalar();
            textBox1.Text=i.ToString();
            sqlcon.Close();//关闭数据库连接

        }
时间: 2024-08-27 17:01:31

使用command对象添加删除查询记录的相关文章

C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据

转载:http://www.cnblogs.com/kivenhou/archive/2013/02/22/2921954.html 添加sharepoint list数据 ============================================using Microsoft.SharePoint;SPWeb site = SPControl.GetContextWeb(Context); SPListItemCollection items = site.Lists["List

JSON对象添加删除属性

假如目前我们有如下一个Json对象 1 var jsonObj={ 2 3 'param1':22, 4 5 'param2' :33 6 7 }; 增加属性: 我们现在向该对象jsonObj中添加一个新的属性字段:param3. 有如下方式: jsonObj.param3=44; jsonObj[param3]=44; 遍历查询属性 如果需要遍历查询整个对象的所有属性 for(var key in jsonObj){ objValue=jsonObj[key] } 修改属性值 如果需要修改某个

使用command对象操作数据库

1.Command对象查询数据库 protected void Button1_Click(object sender, EventArgs e) { //读取web.config节点配置 string strcon = ConfigurationManager.ConnectionStrings["testjm"].ConnectionString; //实例化sqlConnection对象 SqlConnection con = new SqlConnection(strcon);

WebService的简单运用添加删除

WebService是一种跨编程语言和跨操作系统平台的远程调用技术,简单来说就是将数据存储到项目的文件夹下 .NET中基于DOM核心类 XmlDocument 表示一个XML文档 XmlNode表示XML文档中的单个节点 XmlNodeList表示排序节点集合 XmlElement表示一个元素 XmlAttribyte 表示一个属性 XmlAttribyteCollection表示元素节点的属性集合 XmlText表示元素或属性的文本类容 ----------------------------

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

Command对象创建SQl语句代码示例 说明:前面介绍了 Command 对象的方法和一些属性,回顾一下 Command对象主要用来执行SQL语句.利用Command对象,可以查询数据和修改数据. 在下面这段代码里,首先根据连接字符串创建一个SqlConnecdon连接对象,并用此对象连接数据源:然后创建一个SqlCommand对象,并用此对象的ExecuteNonQuery方法执行不带返回结果集的SQL语句. 1 //连接字符串 2 3 private static string strCo

为Popuplist的下拉选项添加删除功能(NGUI)

NGUI例子里的popuplist是这样的:,但有时我们希望下拉选项都有删除功能,也就是这样:,一种方法是改popuplist的源码,我想这个实现起来不难,但现在我想说的是用反射来实现此功能,以及其他注意点. 第一步:我们查看下popuplist的源码可以发现,他有个OnCLick点击事件,而里面实现的就是绘制所有下拉选项的,并且所有下拉选项的的父节点都是mChild这个私有字段, 第二步:我们只要给popuplist再附加一个我们自己写的脚本A,在这个脚本里面通过反射mChild的孩子,就可以

ADO.NET之5-使用Command对象删除记录---ShinePans

源代码: using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SQLTest { class Program { static void Main(string[] args) { //连接数据库 str

ADO.NET之7-使用Command对象查找数据库记录---ShinePans

查询数据路里的数据数量: 代码: using System; using System.Collections.Generic; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SQLTest { class Program { static void Main(string[] args) {

Oracle查询重复数据与删除重复记录方法

比如现在有一人员表 (表名:peosons) drop table PERSONS; create table PERSONS ( PNAME VARCHAR2(50), CARDID VARCHAR2(18), ADDRESS VARCHAR2(100) ); insert into persons ( PNAME, CARDID, ADDRESS) values ( '张三', '430682199002121010', '深圳'); insert into persons ( PNAME,