我想在逻辑层类ClsPeople中写一个函数对表TPeople中的姓名(name)、部门(Department)、入厂日期(Ldate)等字段按组合排序进行组合查询,然后在应用层调用逻辑层中的函数,显示在DataGrid中。我的数据库用Access,考虑用SQL server+C#做网站费用比较高的原因。欢迎大家帮忙,谢谢!
解决方案 »
- 一道很郁闷的图片题
- C# 判断text为空
- C# 类似于QQ显示好友的控件
- IrisSkin使用问题
- [求助]bitmap的使用问题
- 求助阿!!!用PDF格式生成时无法换行?
- 小问题: treeView 的BeginEdit()问题
- 求从FTP服务器下栽文件的C#程序. 附带我的下载代码.大家看看为什么我的下载不了.
- DataGrid绑定一个DataSet,DataSet的一个TABLE的一个COLUMN的值为1, 2, 3,要求DataGrid上显示"row1", "row2", "row3",有办法吗??
- 在C#的类中如何处理错误例外比较好?
- WINFORM中dateTimePicker控件
- 简单问题!
OleDbCommand Cmm = new OleDbCommand();
OleDbDataReader dr ;
try
{
s_SQL = "SELECT * FROM TPeople WHERE Ldate >= CDate('" + FromDate + "') AND Ldate <= CDate('" + ToDate + "')";
if(name!="")
{
s_SQL=s_SQL + " AND name = '" + name + "'";
}
if(Department!="")
{
s_SQL=s_SQL + " AND Department = '" + Department + "'";
}
s_SQL = s_SQL + "ORDER BY Ldate";
Cmm.CommandText = s_SQL;
Cmm.Connection.Open();
dr = Cmm.ExecuteReader();