D
davidc
Unregistered / Unconfirmed
GUEST, unregistred user!
最近用SQL Server2000写一个C/S程序,数据库中有一张表,没有主键(由于是导入的数据,
很多字段值为空,没法建立主键)。
在Delphi中用一个AdoQuery(adoq)进行查询:
adoq.SQL.Text := 'SELECT * FROM tablename WHERE aField LIKE ';
adoq.Parameter.Items[0].Value := '%'+Edit1.Text+'%';
adoq.Open;
aField是中文类型的字段,英文和数字没有问题。
返回的结果只有表结构,没有数据,但数据库中肯定有符合条件的记录。
同样一张表,如果在BDE中建立一个MSSQL类型的数据源,打开时表结构是乱的。
不知各位有否碰到类似情况?
很多字段值为空,没法建立主键)。
在Delphi中用一个AdoQuery(adoq)进行查询:
adoq.SQL.Text := 'SELECT * FROM tablename WHERE aField LIKE ';
adoq.Parameter.Items[0].Value := '%'+Edit1.Text+'%';
adoq.Open;
aField是中文类型的字段,英文和数字没有问题。
返回的结果只有表结构,没有数据,但数据库中肯定有符合条件的记录。
同样一张表,如果在BDE中建立一个MSSQL类型的数据源,打开时表结构是乱的。
不知各位有否碰到类似情况?