Renanbg 1 Denunciar post Postado Outubro 4, 2008 Primeira vez que tenho que fazer isso devido ao erro String literals may have at most 255 elements eis a sql QueryBaixar.SQL.Add('Insert into tbvencidas (Cedente, Data_doc, Num_doc, Vencimento, Cod_cedente, Valor, Status, Estabelecimento, Desconto, Total) select Cedente, Data_doc, Num_doc, Vencimento, Cod_cedente, Valor, Status, Estabelecimento, Desconto, Total from tbduplicatas where Codigo = '+DBEdit1.Text+''); Como divido ela em 2 partes pra n dar o erro? Compartilhar este post Link para o post Compartilhar em outros sites
Chrnos 30 Denunciar post Postado Outubro 4, 2008 Simples... crie uma variável string para por sua sql e faça o seguinte: var sSQL : String; sSQL := 'Insert into tbvencidas (Cedente, Data_doc, Num_doc, Vencimento, Cod_cedente, Valor, Status, Estabelecimento, Desconto, Total)'; sSQL := sSQL + ' select Cedente, Data_doc, Num_doc, Vencimento, Cod_cedente, Valor, Status, Estabelecimento, Desconto, Total from tbduplicatas where Codigo = '; sSQL := sSQL + QuotedStr(DBEdit1.Text); QueryBaixar.SQL.Add(sSQL); []'s Compartilhar este post Link para o post Compartilhar em outros sites
Renanbg 1 Denunciar post Postado Outubro 4, 2008 Certo, muito obrigado Compartilhar este post Link para o post Compartilhar em outros sites