Consulta parametrica no jbuilder

1 resposta
D

Pessoall estou fazendo uma consulta, onde tem um objeto database…onde eu setei meu bd e um objeto querydataset, onde retorno os dados da minha tabela…
o que eu quero fazer eh o seguinte…query preencher um codigo e fazer com que esse query busque os resultados para este codigo…como faco isso?

Estou tentando assim!!!

na acao do botao coloquei essas linhas:

int cod=Integer.parseInt(JOptionPane.showInputDialog(“Digite o codigo”));

queydataset1.setQuery(“select * from tabela where codigo=”+cod+"");

mas naum esta dando…avisa que o setQuery pede um argumento do tipo QueryDescriptor…como crio isso???

Obrigada!

1 Resposta

D

vou postar o que encontrei!

1 - colocar um obj parameterow
nas propriedades desse obj columname=nomedoparametro
datatype=tipodedadodoparametro
default=umvalorparainicializaroparametro

2- colocar um obj querydataset
na propriedade query desse objeto
select * from tabela where campo=nomedoparametro
tem uma aba parameter…selecionar o paremeterow…
testar o query…
se quiser mudar o parametro em tempo de execucao, faca:

int cod=Integer.parseInt(JOptionPane.showInputDialog(“Codigo:”));

parameterRow1.setInt(“pcodigo”,cod);

queryBusca.refresh();

//para exibir o resultada na tabela

jdbtable.setDataSet(queryBusca);

[]'s

Criado 25 de março de 2004
Ultima resposta 25 de mar. de 2004
Respostas 1
Participantes 1