已经连接ACCESS数据库。数据库内容可以在DBGRID中显示。
我用SELECT查询时。为什么没有数据?但是,我在ACCESS2003里用这个SELECT查询就可以查出数据来。具体如下
procedure TForm1.Button1Click(Sender: TObject);
var ed1,S:string;
begin
if edit1.Enabled = true then
begin
ed1:=edit1.Text ;
S:='select * from sheet1 where DESC like '+'"*'+ed1+'*"';
with adoquery2 do
begin
Close;
SQL.Clear;
sql.Add(s);
OPEN ;
end;
end;
end;
如果去掉where DESC like '+'"*'+ed1+'*"' 直接用前边的就可以显示出全表(在DBGRID里)。非常的奇怪
我用SELECT查询时。为什么没有数据?但是,我在ACCESS2003里用这个SELECT查询就可以查出数据来。具体如下
procedure TForm1.Button1Click(Sender: TObject);
var ed1,S:string;
begin
if edit1.Enabled = true then
begin
ed1:=edit1.Text ;
S:='select * from sheet1 where DESC like '+'"*'+ed1+'*"';
with adoquery2 do
begin
Close;
SQL.Clear;
sql.Add(s);
OPEN ;
end;
end;
end;
如果去掉where DESC like '+'"*'+ed1+'*"' 直接用前边的就可以显示出全表(在DBGRID里)。非常的奇怪
------------------------------------------
奴隶不好混啊,这年头没分就没人回答问题的