做了WindowForm程过程中,用到access做数据库。在其中用到一条SQL语句 "select * from table where A like 'b*'"。返回结果中没有一条。但是在access中的查询中,运行此语句却能返回结果。
 最后在程序中需要把*换成%
  StringBuilder sqlStr=new StringBuilder();
    sqlStr.Append( "select  COUNT(*) ");
    sqlStr.Append(" from ").Append(tableName);
    sqlStr.Append(" where " ).Append(tableName);
    sqlStr.Append("_Name");
    sqlStr.Append("='");
    sqlStr.Append(namestr);
    sqlStr.Append(" ' and ");
    sqlStr.Append(tableName);
    sqlStr.Append("_SORT LIKE '%B'");
才能返回非零结果.

try
   {
    int count = -1;
    dbop=new DatabaseOp(tablePath);

string strSql=StrCheckName(TitleTableName,namestr);
    object obj = dbop.GetFirstValue(strSql);

if (obj!=null)
    {
     count = System.Convert.ToInt32(obj);
    }
    return count;
   }
   catch(Exception ex)
   {
    throw ex;
   }
   finally
   {
    if (dbop!=null)
    {
     dbop.Close();
    }
   }

转载于:https://www.cnblogs.com/flashicp/archive/2007/03/19/679991.html

关于C#中用access做数据库,使用like语句的问题相关推荐

  1. Sql Server 和 Access 操作数据库结构Sql语句

    下面是Sql Server 和 Access 操作数据库结构的常用Sql,希望对你有所帮助. 新建表: create table [表名] ( [自动编号字段] int IDENTITY (1,1) ...

  2. Mysql这么输入作文_我用access做数据库.最多可不可以在里面输入一篇作文啊?是不是要MYsql做啊?...

    展开全部 access 里可以插入62616964757a686964616fe59b9ee7ad9431333166353165 OLE对象 谈ASP+ACCESS网... 2005-12-22 1 ...

  3. 创建 Access 2007 表及用Access做数据库

    完成Access2007表的设计后,就可以开始创建Access2007表了,即构造每个表中的字段.定义每个字段的数据类型.设置字段的属性. Access2007创建表分为创建新的数据库和在现有的数据库 ...

  4. 【商业版】C# ASP.NET 通用权限管理系统组件源码中的数据库访问组件可以全面支持Access单机数据库了...

    可能在5年前还用过Access单机数据库但是后来很少用了,可能平时接触的都是大型管理类系统的开发工作大部分是Oracle.SQLServer数据库上做开发的,很少做一些小网站或者单机版本的东西,所以跟 ...

  5. OceanBase再破纪录!核心成员陈萌萌:坚持HTAP就是坚持我们做数据库的初心

    简介: 2021年5月20日,据国际事务处理性能委员会(TPC,Transaction Processing Performance Council)官网披露,蚂蚁集团自主研发的分布式关系型数据库Oc ...

  6. 在Visual C++中用ADO进行数据库编程(中)

    在Visual C++中用ADO进行数据库编程(中)         4.执行SQL命令并取得结果记录集 为了取得结果记录集,我们定义一个指向Recordset对象的指针:_RecordsetPtr ...

  7. access数据库中怎么添加计算机,如何在Access 2007数据库中添加附件 -电脑资料

    Access允许您在数据库表中包含附件, 1. 首先使用Access 2007打开Access数据库. 2. 在"设计视图"中打开您想要添加附件的表. 3. 在"字段名称 ...

  8. 用ACCESS做网络版程序

    iamlaosong文 Access的性能决定了其使用范围主要是个人应用,但也不排除做一些网络应用.即便是网络应用,也是一些轻数据量的简单应用,主要是提升日常办公效率.方法如下:  一.直接把acce ...

  9. Access+Vs 数据库增删查改——使用Asp.net的sqldatasource控件,根据如下Universtiy.mdb数据库,处理学生注册选课与授课老师的工作

    Access+Vs 数据库增删查改--使用Asp.net的sqldatasource控件,根据如下Universtiy.mdb数据库,处理学生注册选课与授课老师的工作 文章目录 Access+Vs 数 ...

最新文章

  1. 编程珠玑第八章——习题10查找数组中总和最接近0的子数组
  2. 安装texlive并用latex编写一段中文,最后生成pdf文件
  3. 一键启动Zookeeper集群
  4. MySQL数据库导入SQL[ERR]Unknown collation: ‘utf8mb4_0900_ai_ci‘的解决办法
  5. 协议栈处理中的conntrack HASH查找/Bloom过滤/CACHE查找/大包与小包/分层处理风格
  6. mysql创建jdbc数据库_创建本地数据库mySQL并连接JDBC
  7. 如何从zabbix数据库中获取每日流量最大值
  8. 频谱感知2:衰落信道上未知信号的能量检测
  9. EditPlus添加asm配置
  10. Validation参数校验注解
  11. “迅速、坚决、果断”
  12. 【笔记】python中使用if语句处理列表:检查特殊元素、确定列表不是空的、使用多个列表
  13. 使用jQuery实现旋转木马效果
  14. (前端发邮件)vue中使用smtp.js发送邮件
  15. win7系统笔记本配置双屏
  16. rpm包安装简单方法
  17. 基于三维卷积网络的时空特征学习
  18. 有一个计算机可以知道手机密码,要不是他,你根本不会忘记密码
  19. 文件下载时设置文件名以及中文被转换成下划线的解决办法
  20. Win10休眠文件更改存储位置

热门文章

  1. stm32单片机实现多个闹钟_如何学习单片机:单片机都是相通的,一通百通
  2. JavaScript的案例(数据校验,js轮播图,页面定时弹窗)
  3. springMVC项目国际化(i18n)实现方法
  4. 2017阿里云代码管理服务公测上线
  5. Makefile中的变量和shell变量
  6. ios中利用NSDateComponents、NSDate、NSCalendar判断当前时间是否在一天的某个时间段内。...
  7. 算法笔记——整数划分1
  8. Quartz-2D绘图之路径(Paths)详解
  9. TFS2012 服务器安装
  10. DNN 4.6.2的中文语言包