Ok, eu sei, que o BORLAND BDE-32Bit é um pouco Retro, mas eu gostaria de usá-lo, pois não gostaria de instalar uma Solução de Servidor completa no meu pequeno PC Desktop.
OK. Começando com esta mensagem de erro:
INSERT INTO "E:\table.dbf" (NAME,SIZE,WEIGHT,AREA,BMP) VALUES ("foo","42","21,"007","");
A mensagem de erro após a instrução ExecSQL é:
Uso inválido de palavra-chave.
Token: TAMANHO, PESO, ÁREA, BMP) Número da linha: 1.
Não consigo encontrar nenhum erro ou o comando INSERT INTO não é suportado no LocalSQL?
Vou tentar dar uma solução para o meu problema como solução alternativa baseada na postagem do cabeçalho do tópico de 23.10.2002 para Delphi-7 (150) 32-Bit:
Todos os outros comandos devem ser trival:
O exemplo na seção Código acima mostra o "caminho direto". Não esqueça que eu criei a Table1 com seus campos. Este método pode ser usado com Delphi-7 até as versões atuais Berlim/Merlyn - ou as versões correspondentes do C++ Builder começando no C++ Builder 6.0 e superiores.