资源简介
ASP.NET GridView做增删改查操作
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
public partial class _Default : System.Web.UI.Page
{
string sqlstr=ConfigurationManager.ConnectionStrings[“sqlstr“].ConnectionString;
protected void Page_Load(object sender EventArgs e)
{
if (!IsPostBack)
{
GetData();
}
}
private void GetData()
{
using (SqlConnection sqlcnn=new SqlConnection(sqlstr))
{
using (SqlCommand sqlcmm=sqlcnn.CreateCommand())
{
sqlcmm.CommandText = “select * from Users“;
DataTable dt = new DataTable();
SqlDataAdapter adapter = new SqlDataAdapter(sqlcmm);
adapter.Fill(dt);
this.GridView1.DataSource = dt;
this.GridView1.DataBind();
}
}
}
protected void btnAdd_Click(object sender EventArgs e)
{
using (SqlConnection sqlcnn=new SqlConnection(sqlstr))
{
using (SqlCommand sqlcmm=sqlcnn.CreateCommand())
{
sqlcmm.CommandText = “insert into users(userNameuserPassword)values(@userName@password)“;
sqlcmm.Parameters.AddWithValue(“@userName“this.txtName.Text);
sqlcmm.Parameters.AddWithValue(“@password“this.txtPassword.Text);
sqlcnn.Open();
int i= sqlcmm.ExecuteNonQuery();
if (i > 0)
{
Response.Write(“ript>alert(‘添加成功!‘) ript>“);
GetData();
}
else
{
Response.Write(“ript>alert(‘添加失败!‘) ript>“);
}
}
}
}//向数据库添加数据
protected void btnSeek_Click(object sender EventArgs e)
{
using (SqlConnection sqlcnn = new SqlConnection(sqlstr))
{
using (SqlCommand sqlcmm = sqlcnn.CreateCommand())
{
sqlcmm.CommandText = “select * from users where username=@username“;
sqlcmm.Parameters.AddWithValue(“@userName“this.txtUser.Text);
sqlcnn.Open();
SqlDataAdapter adapter = new SqlDataAdapter(sqlcmm);
DataTable dt = new DataTable();
adapter.Fill(dt);
this.GridView1.DataSource = dt;
this.GridView1.DataBind();
// GetData();
}
}
}//查询数据
protected void GridView1_RowDeleting(object sender GridViewDeleteEventArgs e)
{
int index = e.RowIndex;//获取当前行的索引
int id=Convert.ToInt32((this.GridView1.Rows[index].FindControl(“Label1“) as Label).Text);
using (SqlConnection sqlcn
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-04-15 19:19 GridView增删改查\
目录 0 2012-04-15 19:19 GridView增删改查\数据库\
文件 3145728 2012-04-15 19:04 GridView增删改查\数据库\GridViewTest.mdf
文件 1048576 2012-04-15 19:04 GridView增删改查\数据库\GridViewTest_log.ldf
目录 0 2012-04-15 19:19 GridView增删改查\源码\
目录 0 2012-04-15 17:05 GridView增删改查\源码\App_Data\
文件 3948 2012-04-15 18:58 GridView增删改查\源码\Default.aspx
文件 6143 2012-04-15 19:02 GridView增删改查\源码\Default.aspx.cs
文件 962 2012-04-15 17:05 GridView增删改查\源码\Global.asax
目录 0 2012-04-15 19:19 GridView增删改查\源码\sc
文件 239835 2010-05-04 06:45 GridView增删改查\源码\sc
文件 168792 2010-05-04 06:45 GridView增删改查\源码\sc
文件 71922 2010-05-04 06:45 GridView增删改查\源码\sc
目录 0 2012-04-15 19:19 GridView增删改查\源码\st
文件 4258 2010-05-04 06:45 GridView增删改查\源码\st
文件 1940 2012-04-15 17:19 GridView增删改查\源码\Web.config
- 上一篇:C#图片匹配坐标
- 下一篇:asp.net页面中的viewstate内容解析器
相关资源
- asp.net页面中的viewstate内容解析器
- ASP.NET企业信息管理系统论文及毕业设
- winform DataGridView 多行及表头单元格的
- asp.net 聚合支付第四方支付.rar
- 基于ASP.NET 的网上留言板系统的设计与
- ASP.NET_留言板模块
- (亲测正确版)ASP.NET-c#-捕捉网页快照
- 学生信息管理系统 ASP.NET B/S,web
- asp.net c#企业信息管理系统
- asp.net 学生信息管理系统源码C#
- ASP.NET车辆管理系统
- asp.net 图书馆管理系统
- 基于Asp.net的综合教务管理系统
- 如鹏网最新.net视频Asp.net Mvc课件
- Asp.Net新闻管理系统源码
- Datagridview分页控件
- ASP.NET简体繁体转换
- 不拖控件的asp.netPPT
- webservice 上传 asp.net界面
- ASP.net小型论坛系统
- Wpf datagrid 增删改查
- ASP.NET新闻管理系统-三层架构之MVC模式
- asp.net 树形菜单 增删改查
- asp.net实现的简单留言板
- asp.NET学生选课系统实验实验报告
- 如何在WPF应用程序中通过HttpClient调用
- asp.net工资管理系统
- C# WEB投票
- winform高效率的分页查询
- C# 方法大全真的是挺全的了
评论
共有 条评论