asp.net增删改查代码?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net增删改查代码?相关的知识,希望对你有一定的参考价值。
首先定义数据库,连接数据库。这是查找。。。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.SqlClient;
using System.Data;
public partial class _Default : System.Web.UI.Page
DataSet ds = new DataSet();
protected void Page_Load(object sender, EventArgs e)
if (!IsPostBack)
string connString = "server=;database=loveaspnet;uid=sa;pwd=1";
SqlConnection conn = new SqlConnection(connString);//创建连接数据库的对象
string s = "select * from favourite";
SqlDataAdapter da = new SqlDataAdapter(s, conn);//从数据库中取数据
da.Fill(ds, "favourite");//向数据集中填充数据,并为填充的表起名
ViewState["DataSet"] = ds;//viewstate将数据存入到页面隐藏域里,
conn.Close();//关闭数据库连接
gvFavourite.DataSource = ds.Tables[0];//GridView的数据源设置为数据集ds的第一张表
gvFavourite.DataBind();//执行绑定
ddlFavourite.DataSource = ds.Tables[0];//数据源设置为数据集ds的第一张表
ddlFavourite.DataTextField = ds.Tables[0].Columns[0].Caption;//获取数据集中列名为第0列的列名的列(即获取第0列)放到下拉框里
ddlFavourite.DataBind();//执行绑定
protected void ddlFavourite_SelectedIndexChanged(object sender, EventArgs e)
DataSet d = (DataSet)ViewState["DataSet"];//使用ViewState里存储的数据,
DataRow[] drs = d.Tables[0].Select("A='" + ddlFavourite.SelectedValue + "'");//数据库查询
txtA.Text = drs[0][0].ToString();
txtB.Text = drs[0][1].ToString();
txtC.Text = drs[0][2].ToString();
…………改是把 txtA.Text = drs[0][0].ToString();
txtB.Text = drs[0][1].ToString();
txtC.Text = drs[0][2].ToString();
倒过来 drs[0][0].ToString();=txtA.Text…………
增加再定义一个函数代码,代码也是后面变动一下,删更简单不过我忘了,要详细答案再联系。 参考技术A 方法一:
1,定义sql语句
2,用sqlconnection建立数据库连接sqlconnection con=new sqlconnection(string c);//c是连接字符串
3,打开数据库con.open();
4,利用sqlcommand执行sql语句
(sqlcommand cmd=new sqlcommand(string sql,string connection);//括号里面是sql语句,和连接字符串
)
这里只是给了一个思路,具体实现代码,视情况而定。
方法二:
绑定数据库控件 GridView
里面可以直接配置数据源,可以通过插入行列,有编辑修改查询删除的功能 参考技术B select 列名,列名,....from 表名 where 条件
insert into表名(列名1,列名2,...) values(列名1值,列名2值,...)
update 表名 set 列名1=所改的值1,列名2=所改的值2 where 条件
delete from 表名 where 条件 参考技术C 你是说数据库吗?
以上是关于asp.net增删改查代码?的主要内容,如果未能解决你的问题,请参考以下文章