返回> 网站首页 

symbian的SQL语句

yoours2009-05-27 21:06:48 阅读 1130

简介一边听听音乐,一边写写文章。


一、查找不为空的记录
    TBuf<KCustomSqlMaxLength> sqlStr;
    sqlStr.Append(_L("SELECT "));
    sqlStr.Append(aColumnName);
    sqlStr.Append(_L(" FROM "));
    sqlStr.Append(aTableName);
    sqlStr.Append(_L(" WHERE Download='0' "));
    sqlStr.Append(_L(" and "));
    sqlStr.Append(aColumnName);
    sqlStr.Append(_L(" not like '?'"));

    使用NULL不起作用, is not null也不起作用。用该方法到解决了这个问题,但是估计这个会有一些问题。例如字段信息内容为一个字节的时候
 
二、查找相似的记录
    TBuf<KCustomSqlMaxLength> sqlStr;
    sqlStr.Append(_L("SELECT ID,Name "));
    sqlStr.Append(_L(" FROM esson "));
    sqlStr.Append(_L(" WHERE Name "));
    sqlStr.Append(_L(" LIKE '*"));
    sqlStr.Append(PName);
    sqlStr.Append(_L("*' "));

    常用的SQL查找相似是百分号 % ,这里需要使用*星号。需要特别注意
微信小程序扫码登陆

文章评论

1130人参与,0条评论