Ir para conteúdo
Fórum Script Brasil
  • 0

Query Grande


Guest --Wolf --

Pergunta

Guest --Wolf --

Boa tarde.

Estou fazendo uma query insert, so que ela fica muito grande e continua em outro paragrafo, so que da erro, como faço para continuar a minha query em outra linha sem dar erro, ou seja, da forma correta.

A query é esta:

Set rs = cn.Execute("insert into tb_hist(data,cliente,campo1,campo2,campo3,campo4,campo5,campo6,campo7,campo8,campo9,campo10,campo11,campo12,campo13,campo14,campo15,campo16,campo17,campo18,campo19,campo20) values('" & DTPicker1.Value & "','" & Combo1.Text & "','" & valor1 & "','" & valor2 & "','" & valor3 & "','" & valor4 & "','" & valor5 & "','" & valor6 & "','" & valor7 & "','" & valor8 & "','" & valor9 & "','" & valor10 & "','" & valor11 & "','" & valor12 & "','" & valor13 & "','" & valor14 & "','" & valor15 & "','" & valor16 & "','" & valor17 & "','" & valor18 & "','" & valor19 & "','" & valor20 & "')")

Obrigado

Wolf

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

use o _

ficaria assim

"Set rs = cn.Execute("insert into tb_hist(data,cliente,campo1,campo2,campo3,campo4,campo5,campo6,campo7,campo8,cam

po9,campo10,campo11,campo12,campo13,campo14,campo15,campo16,campo17,campo18,camp

o19,campo20) values('" & DTPicker1.Value & "','" & Combo1.Text & "','" & valor1 & "','" & valor2 & "','" & valor3_

& "','" & valor4 & "','" & valor5 & "','" & valor6 & "','" & valor7 & "','" & valor8 & "','" & valor9 & "','" & valor10 &_

"','" & valor11 & "','" & valor12 & "','" & valor13 & "','" & valor14 & "','" & valor15_

& "','" & valor16 & "','" & valor17 & "','" & valor18 & "','" & valor19 & "','" & valor20 & "')")"

Link para o comentário
Compartilhar em outros sites

  • 0

Set rs = cn.Execute("insert into tb_hist(data,cliente,campo1,campo2,campo3,campo4,campo5,campo6,campo7,campo8,cam

po9,campo10,campo11,campo12,campo13,campo14,campo15,campo16,campo17,campo18,camp

o19,campo20) values('" & DTPicker1.Value & "','" & Combo1.Text & "','" & valor1 & "','" & valor2 & "','" & valor3 _

& "','" & valor4 & "','" & valor5 & "','" & valor6 & "','" & valor7 & "','" & valor8 & "','" & valor9 & "','" & valor10 & _

"','" & valor11 & "','" & valor12 & "','" & valor13 & "','" & valor14 & "','" & valor15 _

& "','" & valor16 & "','" & valor17 & "','" & valor18 & "','" & valor19 & "','" & valor20 & "')")"

desculpe é porque tá encostado o Underline na função de um espaço e tenta

Link para o comentário
Compartilhar em outros sites

  • 0

Use um string antes

Dim Sql as string

sql = "insert into tb_hist(data,cliente,campo1,campo2,campo3,campo4,campo5,campo6,campo7,campo8,campo9,"

sql = sql & "campo10,campo11,campo12,campo13,campo14,campo15,campo16,campo17,campo18,campo19,"

sql = sql & "campo20) values('" & DTPicker1.Value & "','" & Combo1.Text & "','" & valor1 & "','" & valor2 & "','" & valor3 & "','" "

sql = sql & "& valor4 & "','" & valor5 & "','" & valor6 & "','" & valor7 & "','" & valor8 & "','" & valor9 & "','" & valor10 & "','" "

sql = sql & "& valor11 & "','" & valor12 & "','" & valor13 & "','" & valor14 & "','" & valor15 & "','" & valor16 & "','" & valor17 & "','" "

sql = sql & "& valor18 & "','" & valor19 & "','" & valor20 & "')")"

Set rs = cn.Execute(sql)

Saca!

A ideia é escrever o que tu iria escrever na query antes em uma string daí tu vai juntando ela e depois manda executa a string!

bom aqui funciona, só da uma conferida nos finais das linha pra ver se vai terminar da forma que tinha de continuar se fosse na mesma linha!

Abraços!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...