BCB 中使用SQL查询条件,就是变量的,找高手

2025-05-13 12:12:06
推荐回答(3个)
回答(1):

我从来没有用汉字定义过数据库中的列名或者表名,楼主是否是用汉字定义了列名,如果是的话有可能是汉字编码不匹配导致搜索不成功(比如是否都是GB2312的编码方式)。

但是如果是列名编码方式不一致,语句在执行的时候就应该是错误的。你在待查数据库中增加一行,发货人这一列用英文填写,在SQL查询分析器中,写测试语句看看能否查询的到。

你在SQL查询分析器里面执行语句也是无结果返回?

回答(2):

你的问题己经斛了吧,呵呵
我来做个任务
如果没有提示语法错误或SQL语法错误,那就是数据库连接有问题了

回答(3):

对于sql查询,有一个很简单的方法
select * from myTable
where Field1+Field1+...+FieldN like '%查询内容% '

OK,试试看