erro em consulta

Delphi

04/05/2005

ola fiz a consulta:

datamodule1.sqlestoque.Close;
datamodule1.sqlestoque.SQL.Clear;
datamodule1.sqlestoque.SQL.Add(´SELECT * FROM ESTOQUE´);
datamodule1.sqlestoque.SQL.Add(´WHERE TIPO= upper(:tipo) AND MARCA=upper(:marca)´);
datamodule1.sqlestoque.SQL.Add(´AND DESCRICAO=upper(:desc)´);
DataModule1.sqlestoque.ParamByName(´tipo´).AsString:= cbox.Text;
DataModule1.sqlestoque.ParamByName(´marca´).AsString:=dbedit2.Field.Text;
DataModule1.sqlestoque.ParamByName(´desc´).AsString:=dbedit3.Field.Text;
DataModule1.sqlestoque.Open;

so que da um erro : ´ dbexpress: operation not suported´

oque é isso

valeu


Radolpho

Radolpho

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

04/05/2005

A função upper existe no banco de dados que vc está usando?


GOSTEI 0
Radolpho

Radolpho

04/05/2005

sim eu uso o interbase e ele tem o upper


GOSTEI 0
Gandalf.nho

Gandalf.nho

04/05/2005

Vc testou essa query diretamente no banco de dados?


GOSTEI 0
POSTAR