c# 向mysql插入数据_[转载] c# 中添加数据到数据库中的三种方法 .

1.利用SQL语句添加

在SQL语句中提供了INSERT语句进行数据添加,其语法格式如下。

INSERT [Into] table_name[(column_list)] values (data_values)

说明:INSERT是关健字,Into是可选项,table_name为表名,即向哪个表中插入数据。column_list为表中列名,如果为多列,则列名间用逗号隔开,省略该参数,即向表中所有列插入数据。data_values为向表中插入的数据。

利用SQL语句向数据库添加记录时,首先要创建SqlConnection类的一个对象,用来连接数据库,然后定义添加的SQL字符串,最后使用SqlCommand对象的ExecuteNonQuery方法执行记录的添加操作。

本例通过在指定的文本框中输入所要添加的用户信息,单击【添加】按钮,通过在按钮的Click事件中利用SQL语句来实现添加过程,添加的信息将显示在GridView控件中。

程序开发步骤:

(1)新建一个网站,将其命名为Ex19_01,默认主页为Default.aspx。

(2)向Default.aspx页中添加一个Table表格,用于布局页面,然后在Table表格中分别添加一个GridView控件、3个TextBox控件和一个Button控件,用来显示添加的结果、输入添加信息和执行添加命令。

(3)主要程序代码。

首先,在Page_Load事件中调用自定义的绑定方法。

protected void Page_Load(object sender, EventArgs e)

{

if (IsPostBack)

{

GridViewBind();

}

}

自定义绑定方法GridViewBind()代码如下。

public void GridViewBind()

{

SqlConnection con = new SqlConnection("Server=(Local);Uid=sa;pwd=;DataBase=fangdawei");

con.Open();

SqlDataAdapter ada = new SqlDataAdapter("select * from tb_Member", con);

DataSet ds = new DataSet();

ada.Fill(ds);

GridView1.DataSource = ds;

GridView1.DataBind();

con.Close();

}

自定义一个getConut()方法,此方法将用来判断是否有添加了相同的记录,代码如下。

public int getConut()

{

SqlConnection con = new SqlConnection("Data Source=(local);Database=fangdawei;Uid=sa;Pwd=;");

con.Open();

string str = "select * from tb_Member where name='" + TextBox1.Text + "'and sex='" + TextBox2.Text + "

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值