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增删改查代码?的主要内容,如果未能解决你的问题,请参考以下文章

asp.net core Mvc 增删改查

ASP.NET MVCjqGrid 增删改查详解

webApi实现增删改查操作

ASP.NET WebAPI --- 简单实现增删改查

用c# asp.net做实现与数据库的连接,增删改查

ASP.NET Web——GridView完整增删改查示例(全篇幅包含sql脚本)大二结业考试必备技能