seguinte..

pega a apostila em www.micrologos.com.br/mc_clienteservidor.zip e faz como esta 
la q funciona

abração

--
[]´s
Bruno Lichot





porque vc não passa o parametro direto pela query sua?
>
>ao inves de vc colocar q sql na query e depois passar o parametro para a query 
já com o parametro
>
>ao inves de 
>
>select * from table where codigo = :par_codigo faça assim
>
>'select * from table where codigo = ' + quotestr(edit1.text);
>
>ai a select ja vai com o valor ai só da um open.
>  ----- Original Message ----- 
>  From: silvano_monteiro 
>  To: delphi-br@yahoogrupos.com.br 
>  Sent: Thursday, August 10, 2006 11:19 AM
>  Subject: [delphi-br] Re: Bug do Delphi 7.0???????????Ninguem sabe???
>
>
>  Amigos...
>
>  Tentei isso e nao funcionou tbm...
>
>  Atualizei o D7 e nao funcionou tbm...
>
>  qual a ultima atualizacao do D7 , alguem sabe?
>
>  --- Em delphi-br@yahoogrupos.com.br, "Eduardo Silva dos Santos" 
>  <[EMAIL PROTECTED]> escreveu
>  >
>  > Isso mesmo Felipe, pode ser isso mesmo.
>  > 
>  > e silvano, da uma procurada nas atualizações pro delphi 7. tb ajuda.
>  > 
>  > 
>  > 
>  > Em 09/08/06, Filipe Belchior<[EMAIL PROTECTED]> escreveu:
>  > > silvano, eu acho q sei o q é.. então, tente o seguinte..
>  > >
>  > >
>  > > CDSPesquisa.Close;
>  > >
>  > > CDSPesquisa.Params.Clear;
>  > >
>  > > CDSPesquisa.CommandText := 'SELECT * FROM TABELA002 WHERE CAMPO1
>  > > = :PARAMETRO1 AND CAMPO2 = :PARAMETRO2';
>  > > CDSPesquisa.ParamByName('PARAMETRO1').AsString := Edit1.Text;
>  > > CDSPesquisa.ParamByName('PARAMETRO2').AsString := Edit2.Text;
>  > > CDSPesquisa.Open;
>  > >
>  > >
>  > >
>  > > --- Em delphi-br@yahoogrupos.com.br, "silvano_monteiro" 
>  <[EMAIL PROTECTED]>
>  > > escreveu
>  > > >
>  > > > Ninguem sabe ???
>  > > >
>  > > > --- Em delphi-br@yahoogrupos.com.br, "silvano_monteiro"
>  > > > <[EMAIL PROTECTED]> escreveu
>  > > > >
>  > > > > Bom dia , estou com um grande problema e nao consegui 
>  resolver ainda
>  > > > > Problema com passagem de parametros , estou usando
>  > > > > D7/DbXpress/ClientDataSet/DataSetProvider/SqlQuery
>  > > > >
>  > > > > Minha aplicacao esta em 3 camadas
>  > > > > Entao tenho um servidor de aplicacao (Servidor.exe) no qual 
>  fica a
>  > > > > SQLQuery/DataSetProvider num DataModule
>  > > > >
>  > > > > No meu Programa Cliente (onde fica o ClientDataSet q esta 
>  ligado ao
>  > > > > DSProvider do Servidor) preciso utilizar o mesmo CDS varias 
>  vezes
>  > > > pra
>  > > > > fazer consulta no BD (em SyBase)
>  > > > >
>  > > > > O problema esta acontecendo Aleatoriamente , da a seguinte 
>  mensagem
>  > > > > de Erro : "No value for parameter 'Parametro1'" ou "No value 
>  for
>  > > > > parameter 'ParametroXXX'" , depende do parametro corrente
>  > > > >
>  > > > >
>  > > > > Estou fazendo o seguinte:
>  > > > >
>  > > > > CDSPesquisa.Close;
>  > > > > CDSPesquisa.CommandText := 'SELECT * FROM TABELA001 WHERE 
>  CAMPO1
>  > > > > >= :PARAMETRO1';
>  > > > > CDSPesquisa.ParamByName('PARAMETRO1').AsString := Edit1.Text;
>  > > > > CDSPesquisa.Open; <-- ***Primeira vez nao da erro
>  > > > >
>  > > > > CDSPesquisa.Close;
>  > > > > CDSPesquisa.CommandText := 'SELECT * FROM TABELA002 WHERE 
>  CAMPO1
>  > > > > >= :PARAMETRO1 AND CAMPO2 = :PARAMETRO2';
>  > > > > CDSPesquisa.ParamByName('PARAMETRO1').AsString := Edit1.Text;
>  > > > > CDSPesquisa.ParamByName('PARAMETRO2').AsString := Edit2.Text;
>  > > > > CDSPesquisa.Open; <-- ***As vezes aparece o ERRO AQUI
>  > > > >
>  > > > > "NO VALUE FOR PARAMETER 'XXX'"
>  > > > >
>  > > > > Ja utilizei o FetchParams
>  > > > > Ja dei create
>  > > > > CDSPesquisa.Params.CreateParam(ftString,'PARAMETRO1',ptInput);
>  > > > >
>  > > > >
>  > > > > Comentaram q isso poderia ser BUG do Delphi7... eu trabalhava 
>  com o
>  > > > > D6 dessa forma e funcionava
>  > > > > Alguem sabe qual a forma correta de passar parametros sem da 
>  esse
>  > > > > erro?
>  > > > > Sabem se é realmente Bug do D7?
>  > > > >
>  > > > > Agradeço desde já
>  > > > > Silvano Monteiro - Cuiabá-MT
>  > > > >
>  > > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > > --
>  > > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>  > >
>  > >
>  > >
>  > > Links do Yahoo! Grupos
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > >
>  > 
>  > 
>  > -- 
>  > Eduardo Silva dos Santos
>  > DRD Sistemas.
>  > (27) 3218-4201
>  > MSN: [EMAIL PROTECTED]
>  > Site: http://www.drdsistemas.com/
>  >
>
>
>
>
>
>   
>
>
>------------------------------------------------------------------------------
>
>
>  No virus found in this incoming message.
>  Checked by AVG Free Edition.
>  Version: 7.1.405 / Virus Database: 268.10.8/415 - Release Date: 9/8/2006
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>
>
>



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a