H
herald
Unregistered / Unconfirmed
GUEST, unregistred user!
600现大洋,SQL语句的问题
一个数据库“拼音表”包含一个字符串类型的字段“拼音”
我写了一个ADO/delphi程序来查询它,无论使用tadodataset
或者tadoquary执行sql语句
select 拼音, 地址, 字母, 差值 from 拼音表 where 拼音="wei"
运行的时候就出错:
[microsoft][ODBC microsoft access driver] 参数不足,期待是1
把所有字段名字和表名字改成E文,还是这样的错误,如
select py, address, letter, sub from pyb where py="wei"
但是把where后的字段名改成数字类型就可以,比如
select 拼音, 地址, 字母, 差值 from 拼音表 where 差值>=1
为什么,我哪里伺候ODBC不周到?
一个数据库“拼音表”包含一个字符串类型的字段“拼音”
我写了一个ADO/delphi程序来查询它,无论使用tadodataset
或者tadoquary执行sql语句
select 拼音, 地址, 字母, 差值 from 拼音表 where 拼音="wei"
运行的时候就出错:
[microsoft][ODBC microsoft access driver] 参数不足,期待是1
把所有字段名字和表名字改成E文,还是这样的错误,如
select py, address, letter, sub from pyb where py="wei"
但是把where后的字段名改成数字类型就可以,比如
select 拼音, 地址, 字母, 差值 from 拼音表 where 差值>=1
为什么,我哪里伺候ODBC不周到?