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