Ir para conteúdo
Fórum Script Brasil

Dark--Player

Membros
  • Total de itens

    4
  • Registro em

  • Última visita

Posts postados por Dark--Player

  1. 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?

  2. 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...