CLONAR TABELAS COM SELECT

MOREIRA 01/11/2015 11:48:54
#453336
bom dia.. a todos..

estou realizado um select com insert into

só precido acrescentar um texto antes do campo gravado.. seque o query


sem o testo [Ô]VENDA EM DINHEIRO[Ô] funciona ;
  Set Rst = New ADODB.Recordset
Sql = [Ô]INSERT INTO tb_fluxocaixa (dsNumDocto, dsFonteReceitaDespesa, dsValorReceita) SELECT tb_venda_pagto.dsNumDocto, tb_venda_pagto.dsFormaPagto & [Ô], tb_venda_pagto.dsValorPagto FROM tb_venda_pagto WHERE tb_venda_pagto.dsNumDocto =[ô][Ô] & NmrCupomVenda & [Ô][ô]And dsNumPdv =[ô][Ô] & 1 & [Ô][ô][Ô]
Cnn.Execute Sql




com o teste [Ô]VENDA EM DINHEIRO[Ô] NAO CONSIGO GRAVAR

Set Rst = New ADODB.Recordset
Sql = [Ô]INSERT INTO tb_fluxocaixa (dsNumDocto, dsFonteReceitaDespesa, dsValorReceita) SELECT tb_venda_pagto.dsNumDocto, tb_venda_pagto [Ô] & [Ô]EM DINHEIRO[Ô] & .dsFormaPagto & [Ô], tb_venda_pagto.dsValorPagto FROM tb_venda_pagto WHERE tb_venda_pagto.dsNumDocto =[ô][Ô] & NmrCupomVenda & [Ô][ô]And dsNumPdv =[ô][Ô] & 1 & [Ô][ô][Ô]
Cnn.Execute Sql


OMAR2011 01/11/2015 15:45:05
#453338
tb_venda_pagto [txt-color=#e80000][Ô] & [Ô]EM DINHEIRO[Ô] &[/txt-color] .dsFormaPagto & [Ô]
Isto não faz parte da sua tabela.
O campo fica assim
tb_venda_pagtoEM DINHEIRO.dsFormaPagto
Não existe esse campo na tabela
GUILHERMEMFA 05/11/2015 11:10:15
#453467
Com certeza vai ocorrer um erro.


Se você quer inserir a frase [Ô]EM DINHEIRO[Ô] ao invés do valor do campo tb_venda_pagto.dsFormaPagto. Deixe a sentença assim:

Set Rst = New ADODB.Recordset
Sql = [Ô]INSERT INTO tb_fluxocaixa (dsNumDocto, dsFonteReceitaDespesa, dsValorReceita) SELECT tb_venda_pagto.dsNumDocto, [ô]EM DINHEIRO[ô], tb_venda_pagto.dsValorPagto FROM tb_venda_pagto WHERE tb_venda_pagto.dsNumDocto =[ô][Ô] & NmrCupomVenda & [Ô][ô]And dsNumPdv =[ô][Ô] & 1 & [Ô][ô][Ô]
Cnn.Execute Sql
Tópico encerrado , respostas não são mais permitidas