易语言操作Access数据库时,用SQL查询语句查不到数据库内字段类型为数字型的数据.

如下图,我用SQL语句查询数据库内 字段类型为<数字>型的数据怎么查都查不出来,然后将数据库字段类型改为<文本型>时又能查到,这是为何?难道SQL只能查询文字型的数据,还是我的代码写的不对,各位高手请帮忙看看,到底哪里出了问题.感谢!

当你把字段类型改为为<数字>型时,搜索语句中'” + 编辑框2.内容 + “' 的单引号应该去掉变为” + 编辑框2.内容 + “,数字型是不等于varchar型 ''的。追问

追答

你已经搜索daojuguguige=固定内容了,搜索到的数据daojuguguige的值当然就相同了,再按照daojuguguige排序自然是无差别排序了。你如果要排序,须再在增加其他排序字段。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答