Prezados Colegas, Estou há alguns dias me batendo para descobrir o que está provocando o erro em "Run-Time" "Type mismatch in expression" no comando SQL abaixo:
sArquivo, sArquivoPop: string; ... sArquivo:='BaseBA.dbf'; sArquivoPop:='POP96'; ... qryBaseDados.SQL.Clear; qryBaseDados.SQL.Add('Insert Into "'+sArquivo+'" (MUNICIPIO, POPULACAO)'); qryBaseDados.SQL.Add('Select Arq.municipio, Arq.populacao'); qryBaseDados.SQL.Add('From "'+sArquivoPop+'" Arq'); //-------> O erro ocorre nessa linha qryBaseDados.ExecSQL; "MUNICIPIO" e "POPULACAO" são campos do arquivo (POP06.dbf). O que pretendo é dar carga nos campos "MUNICIPIO" e "POPULACAO" do arquivo "BaseBA.dbf", a partir do campo "POPULACAO" dp arquivo "POP06.dbf". Agradeço a ajuda. At. Vandinei A. Santos Analista/Programdor [As partes desta mensagem que não continham texto foram removidas]