表名:list
名称 性别 年龄
AA 男 30
BB 女 20
CC 男 22
DD 女 22
EE 男 21
FF 女 20要列出所有的 男性同胞 该怎么写语句,是不是select * from list where 性别= '男'我这样写了,但在DBGuide中却显示不出来
名称 性别 年龄
AA 男 30
BB 女 20
CC 男 22
DD 女 22
EE 男 21
FF 女 20要列出所有的 男性同胞 该怎么写语句,是不是select * from list where 性别= '男'我这样写了,但在DBGuide中却显示不出来
begin
Close;
SQL.Clear;
SQL.Add('select * from list where 性别= '''+'男'+'''');
Open;
end;
????
begin
Close;
SQL.Clear;
SQL.Add('select * from list where 性别 like ''男''');
Open;
end;
begin
SQL.text:='select * from list where 性别= '+#39+'男'+#39;
Open;
end;
还有就是按madyak说的正确设置属性
可以直接连到数据库后台 然后输入SQL语句 如果执行OK 那就没错了你用的是dbgrid么 如果是 需要
1. 一个 datasource 一个dataset
2. dbg->datasource->dataset
即 dbg的datasource属性选择你的这个datasource 然后datasource的dataset属性就选择你的这个dataset 然后你就直接对这个dataset操作就可以了
比如 显示 刷新 关闭 等等
Project Project1.exe raised exception class EOleException with message '字符串''之前有未闭合的引号。',Process stopped.Use Step or Run to continue.