资源简介
代码实现GridView的增删改查功能,适合于asp.net的初学者。
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class _Default : System.Web.UI.Page
{
string StrConnection = ConfigurationManager.ConnectionStrings[“testconnectionstring“].ConnectionString.ToString();
SqlConnection conn;
SqlCommand cmd;
protected void Page_Load(object sender EventArgs e)
{
if (!IsPostBack)
{
binddata();
}
}
protected void binddata()
{
conn = new SqlConnection(StrConnection);
conn.Open();
String sql = “select * from People“;
SqlDataAdapter myda = new SqlDataAdapter(sqlconn);
DataSet ds = new DataSet();
myda.Fill(ds “People“);
GridView1.DataSource = ds.Tables[“People“].DefaultView;
GridView1.DataBind();
conn.Close();
}
protected void GridView1_RowDeleting(object sender GridViewDeleteEventArgs e)
{
conn = new SqlConnection(StrConnection);
conn.Open();
String id = this.GridView1.DataKeys[e.RowIndex].Value.ToString();
int idt = int.Parse(id);
cmd = new SqlCommand();
cmd.Connection = conn;
cmd.CommandText= “delete from People where pkID = “ + idt;
cmd.ExecuteNonQuery();
conn.Close();
binddata();
}
protected void Button1_Click(object sender EventArgs e)
{
Response.Redirect(“add.aspx“);
}
protected void GridView1_RowUpdating(object sender GridViewUpdateEventArgs e)
{
string id = GridView1.DataKeys[e.RowIndex].Values[0].ToString();
string pkid = GridView1.Rows[e.RowIndex].Cells[2].Text.ToString();
string name = ((TextBox)GridView1.Rows[e.RowIndex].Cells[3].Controls[0]).Text.Trim();
string sex = ((TextBox)GridView1.Rows[e.RowIndex].Cells[4].Controls[0]).Text.Trim();
string address = ((TextBox)GridView1.Rows[e.RowIndex].Cells[5].Controls[0]).Text.Trim();
string born = ((TextBox)GridView1.Rows[e.RowIndex].Cells[6].Controls[0]).Text.Trim();
string code = ((TextBox)GridView1.Rows[e.RowIndex].Cells[7].Controls[0]).Text.Trim();
string SqlStr = “update People set pkID=‘“ + pkid + “‘Name=‘“ + name + “‘Sex=‘“ + sex + “‘Address=‘“ + address + “‘Born=‘“ + born + “‘Code=‘“ + code + “‘ where pkID=“ + pkid;
conn = new SqlConnection(StrConnection);
conn.Open();
cmd = new SqlCommand(SqlStr conn);
cmd.ExecuteNonQuery();
cmd.Dispose();
conn.Close();
GridView1.EditIndex = -1;
binddata();
}
protected void GridView1_RowEditing(object sender GridViewEditEventArgs e)
{
GridView1.EditIndex = e.NewEditIn
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1000960 2007-09-25 12:52 test
文件 2585 2007-09-29 13:53 Default.aspx
文件 5051 2007-09-29 13:41 Default.aspx.cs
文件 492 2007-10-05 12:40 GridView.txt
- 上一篇:C#连接数据库表格显示
- 下一篇:c# 多线程轮询,等待,回调操作
相关资源
-
winform对xm
l的增删改查 - c#连接sql,简易增删改查
- C#实现对Oracle数据库的增删改查
- C#实现增删改查 学生管理系统
- c# sql数据库操作类 增删改查
- sqlite3 C# ADO.net初学者 实现增删改查
- WPF+MySQL 实现学生信息的增删改查
- 基于net,SQL增删改查测试代码
- C#ASP .NET数据库应用程序实现增删改查
- C#操作数据库增删改查
- Winform增删改查小项目带数据库
- asp.net+ajax实现无刷新的增删改查
- C# Windows窗体程序 连接 Access数据库增
- ASP.NET GridView做增删改查操作
- Wpf datagrid 增删改查
- asp.net 树形菜单 增删改查
- C#窗体程序对数据库的增删改查操作三
- asp.net 操作 access 增删改查
- C#windos窗体程序的对数据库的增、删、
- C#连接oracle数据库增删改查
- c#窗体应用程序实现数据库增删改查
- C#做的WIN窗体程序-对表的增删改查,
- C#代码生成器生成BL,DAL,Model三层代
- asp.net(增删改查)
- C#、winform增删改查
- 基于ASP.NET core2.0 使用EF和WebAPI,Angu
- C#Winform 增删改查 SqlServer(附数据库)
- asp.net c#课程设计 附详细文档 大学生
- code 用c#实现的一些增删改查的功能
- C#Winform基于SQL Server的网络连接数据库
评论
共有 条评论