WEB程序设计技术 数据库操作
GridView控件 SqlDataSource数据源 SQL 数据库 GridView + SqlDataSource 显示数据库中的记录 SelectCommand … SQL结构化查询指令 数据库连接字串 SQL 数据库
Select * from tb_stu where xm=‘张明’ and xb=‘男’ ….. 逻辑表达式: and or not 条件查询 Select * from tb_stu where xm=‘张明’ and xb=‘男’ ….. 逻辑表达式: and or not 运算符: = like > < between string xm = txtName.Text; string cond= “”; If( xm!=“”) cond+= string.Format(“ and xm=‘{0}’”, xm ); If( where!=“”) cond =“ where “ + cond.substring(4); sql = “select * from tb_stu “ + where;
自定义一个函数初始化数据源控件的查询语句
页面非首次加载时调用自定义函数,点击查询按钮时重新定数据源
通过GridView控件的CssClass设置 Bootstrap样式,设置分页控件样式
添加删除按钮,前端js进行确认
删除学号列,添加学号超链接,再添加新的模块列,并移到最前面
选择编辑模板,光标定位在模板中,添加CheckBox控件,控件ID设置为MySelector
运行界面
建立删除按钮的单击事件处理
删除选中的记录
在site.css中增加pagers样式
将学号列删除,新增为超链字段
数据操作相关类
1 使用SqlConnection对象连接数据库 2 建立SqlCommand对象,负责SQL语句的执行和存储过程的调用 相关类的功能 http://www.cnblogs.com/rainman/archive/2012/03/13/2393975.html 1 使用SqlConnection对象连接数据库 2 建立SqlCommand对象,负责SQL语句的执行和存储过程的调用 3 对SQL或存储过程执行后返回的“结果”进行操作。 3.1 SqlDataReader直接一行一行的读取数据集; 3.2 DataSet联合SqlDataAdapter来操作数据库。
DBHelper.cs (命名空间 User.Dal ) 引用 using User.Dal; 数据操作封装类 DBHelper.cs (命名空间 User.Dal ) 引用 using User.Dal;