vou tentar ser mais claro. Seguinte tenho um select q esta no componente(SQLQuery) la ativo ela e funciona blz agora eu passando o mesmo select via codigos no delphi da um erro dizendo q a operação não é suportada. Queria saber c isso é um bug do componente, c preciso passar alguma atualização.... O comando q uso no delphi é:
sql:= 'select c.nome_cli, p.id_ped, f.valor_far from cliente c, pedido p, fatura f where c.id_cli = p.id_cli and p.id_ped = f.id_ped'; QryRelContasReceber .close; QryRelContasReceber .SQL.clear; QryRelContasReceber .SQL.Add(sql); QryRelContasReceber .open; --- Em delphi-br@yahoogrupos.com.br, Ricardo Cesar Cardoso <[EMAIL PROTECTED]> escreveu > > Isso em caso de "sql" ser uma variável com o texto da instrução que vc quer executar... > > ----- Mensagem original ---- > De: Fabio Dantas <[EMAIL PROTECTED]> > Para: delphi-br@yahoogrupos.com.br > Enviadas: Quinta-feira, 7 de Dezembro de 2006 10:07:16 > Assunto: RES: [delphi-br] Problema com SQLQuery da dbXpress > > > > > > > > > > > > > > Essa linha nao devia ter as aspas > > QryRelContasReceber .SQL.Add( 'sql'); > > > > -----Mensagem original---- - > > De: [EMAIL PROTECTED] os.com.br [mailto:[EMAIL PROTECTED] os.com.br] > > Em nome de Fre Cunha > > Enviada em: quinta-feira, 7 de dezembro de 2006 10:02 > > Para: [EMAIL PROTECTED] os.com.br > > Assunto: [delphi-br] Problema com SQLQuery da dbXpress > > > > Bom dia amigos, > > > > Tenho uma sql q envolve tres tabelas (pena que não estou com ela aqui > > agora) essa sql coloco no componente SQLQuery da dbXpress e na > > propriedade active coloco true e funciona blzinha, agora qdo passo a > > mesma sql atraves do comando: > > > > QryRelContasReceber .close; > > QryRelContasReceber .SQL.clear; > > QryRelContasReceber .SQL.Add( 'sql'); > > QryRelContasReceber .open; > > > > aparece um erro dizendo q uma coluna não existe e em seguinte diz q a > > operação não é suportada pelo componente. > > > > Não entendi pq direto no componente funciona e pasando via delphi não, > > alguem ja viu isso e poderia me ajudar...? > > > > Obrigado. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > > > > > > > <!-- > > #ygrp-mlmsg {font-size:13px;font-family:arial,helvetica,clean,sans- serif;} > #ygrp-mlmsg table {font-size:inherit;font:100%;} > #ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;} > #ygrp-mlmsg pre, code {font:115% monospace;} > #ygrp-mlmsg * {line-height:1.22em;} > #ygrp-text{ > font-family:Georgia; > } > #ygrp-text p{ > margin:0 0 1em 0; > } > #ygrp-tpmsgs{ > font-family:Arial; > clear:both; > } > #ygrp-vitnav{ > padding-top:10px; > font-family:Verdana; > font-size:77%; > margin:0; > } > #ygrp-vitnav a{ > padding:0 1px; > } > #ygrp-actbar{ > clear:both; > margin:25px 0; > white-space:nowrap; > color:#666; > text-align:right; > } > #ygrp-actbar .left{ > float:left; > white-space:nowrap; > } > .bld{font-weight:bold;} > #ygrp-grft{ > font-family:Verdana; > font-size:77%; > padding:15px 0; > } > #ygrp-ft{ > font-family:verdana; > font-size:77%; > border-top:1px solid #666; > padding:5px 0; > } > #ygrp-mlmsg #logo{ > padding-bottom:10px; > } > > #ygrp-vital{ > background-color:#e0ecee; > margin-bottom:20px; > padding:2px 0 8px 8px; > } > #ygrp-vital #vithd{ > font-size:77%; > font-family:Verdana; > font-weight:bold; > color:#333; > text-transform:uppercase; > } > #ygrp-vital ul{ > padding:0; > margin:2px 0; > } > #ygrp-vital ul li{ > list-style-type:none; > clear:both; > border:1px solid #e0ecee; > } > #ygrp-vital ul li .ct{ > font-weight:bold; > color:#ff7900; > float:right; > width:2em; > text-align:right; > padding-right:.5em; > } > #ygrp-vital ul li .cat{ > font-weight:bold; > } > #ygrp-vital a { > text-decoration:none; > } > > #ygrp-vital a:hover{ > text-decoration:underline; > } > > #ygrp-sponsor #hd{ > color:#999; > font-size:77%; > } > #ygrp-sponsor #ov{ > padding:6px 13px; > background-color:#e0ecee; > margin-bottom:20px; > } > #ygrp-sponsor #ov ul{ > padding:0 0 0 8px; > margin:0; > } > #ygrp-sponsor #ov li{ > list-style-type:square; > padding:6px 0; > font-size:77%; > } > #ygrp-sponsor #ov li a{ > text-decoration:none; > font-size:130%; > } > #ygrp-sponsor #nc { > background-color:#eee; > margin-bottom:20px; > padding:0 8px; > } > #ygrp-sponsor .ad{ > padding:8px 0; > } > #ygrp-sponsor .ad #hd1{ > font-family:Arial; > font-weight:bold; > color:#628c2a; > font-size:100%; > line-height:122%; > } > #ygrp-sponsor .ad a{ > text-decoration:none; > } > #ygrp-sponsor .ad a:hover{ > text-decoration:underline; > } > #ygrp-sponsor .ad p{ > margin:0; > } > o {font-size:0;} > .MsoNormal { > margin:0 0 0 0; > } > #ygrp-text tt{ > font-size:120%; > } > blockquote{margin:0 0 0 4px;} > .replbq {margin:4;} > --> > > > > > > > > > > > > > > > _______________________________________________________ > Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar seu conhecimento? Experimente o Yahoo! Respostas ! > http://br.answers.yahoo.com/ > > [As partes desta mensagem que não continham texto foram removidas] >