Ir para conteúdo
Fórum Script Brasil

Dark--Player

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Sobre Dark--Player

Dark--Player's Achievements

0

Reputação

  1. KK descobri o erro.. fui muito burro que esqueci que tinha que clicar duas vezes na IBQUERY e ir em ADD ALL FIELDS Podem fechar o tópico
  2. Fala galera, beleza? Então, eu estava mexendo numa IBQUERY aqui e ai deu merd@ hehe. Bom, minha IBQUERY se chama QAluno e tem o seguinte SQL: select A.CODIGO, A.NOME, A.CPF, A.ENDERECO, A.NUMERO, A.CEP, A.BAIRRO, A.CIDADE, E.NOME ESTADO, A.TELEFONE, A.CODSALA CURSO1, A.CODSALA2 CURSO2, A.CODSALA3 CURSO3, A.DTMATRICULA, A.MENSALIDADE from ALUNO A inner join ESTADO E on E.CODIGO = A.CODESTADO order by a.codigo Eu uso essa query para fazer uma consulta e mostrar num DBGRID. Na tela do DBGRID eu tenho 3 botões: incluir, editar e excluir. Cada botão tem no começo do seu codigo a seguinte linha: DM.tabAluno.Locate('Codigo',DM.QAlunoCODIGO.AsString,[loPartialKey]); Essa linha tem a função de editar o campo que eu selecionei no DBGRID, porque sem essa linha, toda vez que eu clicasse em editar ou excluir, quem sofreria essa ação era somente a primeira pessoa que estava no DBGRID.. Espero que entendem essa parte hehe.. O problema é que depois que eu fiz umas alterações nesse IBQUERY, toda vez que eu executo o problema eu encontro esse erro: "Undeclared identifier: 'QAlunoCODIGO' "Not enough actual parameters" O que fazer galera?
  3. Ok, mas o que eu coloco no PARAMS? ftFloat.. e no value eu coloco o que??
  4. Fala galera beleza? É o seguinte, eu estou com um Form que tem 4 EDIT'S + 1 button Pesquisar + 1 DBGRID Eu quero mostrar no dbgrid a tabela Produto que contem 3 colunas ( CODIGO, DESCRICAO, VALOR), sendo o VALOR float. Eu criei um IBQUERY e na propriedade SQL coloquei: select * from produto where CODIGO >= :codin and CODIGO <= :codfin and DESCRICAO like :descricao and VALOR like :valor Depois fui nas propriedades PARAMS e criei 4 parametros dispostos da seguinte maneira: 0 - codin c/ Datatype ftInteger c/ Value = 0 e Type Integer 1 - codfin c/ Datatype ftInteger c/ Value = 9999 e Type Integer 2 - descricao c/ Datatype ftString c/ Value = % e Type String 3 - valor DÚVIDA AQUI Depois eu fui no button Pesquisar e adicionei o seguinte código: DMVendas.SqlConProduto.close; DMVendas.SqlConProduto.ParamByName('codini').AsInteger:=strtoint(edtCodIni.Text); DMVendas.SqlConProduto.ParamByName('codfin').AsInteger:=strtoint(edtCodFin.Text); DMVendas.SqlConProduto.ParamByName('descricao').AsString:=edtDesc.Text+'%'; DMVendas.SqlConProduto.ParamByName('valor').DUVIDA AQUI DMVendas.SqlConProduto.Open; Então galera, o VALOR é Float e eu não sei o que eu coloco no PARAMS e nem no código do botão Pesquisar.. Gostaria da ajuda de vocês..Obrigado
×
×
  • Criar Novo...