今天有个需求,从Access数据库中做个查询,用到的是模糊查询,like语句。
首先是在Access中直接写查询验证语句是否可用,然后搬到C#中实现。
实际还是遇到 了点小麻烦,关于模糊查询中符号的用法,耽误了不少时间,现将Access中的like语句的用法总结如下:
1. 在Access中直接写like语句:用星号*
SELECT count(*) FROM 上传结果 WHERE SendDate like '2019-05*';
2. 在C#中写like语句操作Access:用百分号%
string sql = "SELECT count(*) FROM 上传结果 WHERE SendDate like '2019-05%';";