笔记————C#数据库内容的查找
来源:互联网 发布:网络销售具体做什么 编辑:程序博客网 时间:2024/06/03 23:44
数据库的内容的查找:
该数据库查找内容依然是在学生信息管理系统的基础上的部分内容,如果单纯的去运行该内容可能会出现一系列的问题。
string sql = "";//该字符串用于储存查找的内容
if (stuXH.Text.Trim() != string.Empty)
{
sql = "and XH like '%" + stuXH.Text.Trim() + "%'";
}
if (stuXM.Text.Trim() != string.Empty)
{
sql += "and XM like '%" + stuXM.Text.Trim() + "%'";
}
if (stuZY.Text.Trim() != "所有专业")
{
sql += "and ZY like '%" + stuZY.Text.Trim() + "%'";
}
string _sql = "select XH as '学号',XM as '姓名',ZY as '专业:'" +
",XB as '性别:',CSRQ as '出生日期',ZXF as '总学分'," +"BZ as '备注' from XSB where 1=1"+sql;
SqlConnection sqlcon = new SqlConnection(strcon);//创建数据库连接
SqlDataAdapter sda = new SqlDataAdapter(_sql, sqlcon);//创先一个DataSet和 SQL Server之间的桥接器(用于检索和保存数据)。
DataSet ds = new DataSet();//创建一个DataSet对象
sda.Fill(ds);//
// 摘要:
// 添加或刷新中行 System.Data.DataSet。
//
// 参数:
// dataSet:
// 一个 System.Data.DataSet 要用记录填充并且如有必要,架构。
//
// 返回结果:
// 行数已成功添加到或在刷新 System.Data.DataSet。 这不包括不返回行的语句影响的行。
StuDGV.DataSource = ds.Tables[0].DefaultView;
stuZY.SelectedIndex = 0;
效果如图所示:
可以按照学号,姓名,专业进行查找。
- 笔记————C#数据库内容的查找
- C#学习笔记—数组的顺序查找
- C#学习笔记—数组的折半查找(二分查找)
- 笔记————C#数据库的读取
- 笔记————C#数据库的修改
- 数据库—内容的查询语句
- 笔记——二分查找
- C#入门6.14——字符串的查找
- 笔记————C#数据库删除
- C#学习笔记——(连接数据库)
- C#学习笔记24——数据库编程
- C#学习笔记——连接sqlserver数据库
- Web——数据库的增加、删除、修改、查找
- 笔记————C#与 Access数据库的连接与修改
- Android开发——数据库内容的查询
- python——爬虫学习——基于bs4库的HTML内容查找方法-(3)
- Android开发1——查找所需要出示权限的内容
- Android开发——查找所需要出示权限的内容
- C++ 指针调用
- C语言:字符串函数的实现
- 协同分割co-segmentation
- PY-append,time,print,datetime用法
- MyBatis框架的工作原理
- 笔记————C#数据库内容的查找
- Linux下的crontab定时执行任务命令详解
- JS的解析与执行过程
- Python 爬虫资源包整理
- Spark RDD
- NO.6 列表,元祖,字典
- OpenJ_Bailian
- 作为一个拼多多卖家,来总结一下怎么刷单安全!
- Python 爬虫163Music