C# winfrom开发,模糊查找,字段 Access数据库
///<summary>///按姓名查找数据集///</summary>///<paramname="xm">姓名</param>///<returns></return...
/// <summary>
/// 按姓名查找数据集
/// </summary>
/// <param name="xm">姓名</param>
/// <returns></returns>
public DataSet FindDataSet(string xm)
{
string sql = "select * from Client where xm like '*" + xm + "*'";
DataSet ds = dbo.GetDataSet(sql);
return ds;
}
/// <summary>
/// 按时间段查找数据集
/// </summary>
/// <param name="t1">开始时间yyyy-mm-dd</param>
/// <param name="t2">结束时间yyyy-mm-dd</param>
/// <returns></returns>
public DataSet FindDataSet(string t1, string t2)
{
string sql = "select * from Client where times between #" + t1 + "# and #" + t2 + "#";
DataSet ds = dbo.GetDataSet(sql);
return ds;
}
这个两个都是模糊查找,字段xm的在c#程序中无结果,时间的times在程序中有结果显示,这两个sql语句都在Access中可以运行并有结果的,
那位高手知道什么个是你原因的,是不是xm 的 sql 语句有问题的!! 展开
/// 按姓名查找数据集
/// </summary>
/// <param name="xm">姓名</param>
/// <returns></returns>
public DataSet FindDataSet(string xm)
{
string sql = "select * from Client where xm like '*" + xm + "*'";
DataSet ds = dbo.GetDataSet(sql);
return ds;
}
/// <summary>
/// 按时间段查找数据集
/// </summary>
/// <param name="t1">开始时间yyyy-mm-dd</param>
/// <param name="t2">结束时间yyyy-mm-dd</param>
/// <returns></returns>
public DataSet FindDataSet(string t1, string t2)
{
string sql = "select * from Client where times between #" + t1 + "# and #" + t2 + "#";
DataSet ds = dbo.GetDataSet(sql);
return ds;
}
这个两个都是模糊查找,字段xm的在c#程序中无结果,时间的times在程序中有结果显示,这两个sql语句都在Access中可以运行并有结果的,
那位高手知道什么个是你原因的,是不是xm 的 sql 语句有问题的!! 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询