erro em consulta
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
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
Curtidas 0
Respostas
Gandalf.nho
04/05/2005
A função upper existe no banco de dados que vc está usando?
GOSTEI 0
Radolpho
04/05/2005
sim eu uso o interbase e ele tem o upper
GOSTEI 0
Gandalf.nho
04/05/2005
Vc testou essa query diretamente no banco de dados?
GOSTEI 0