Olá... Eu já conheço todos od procedimentos para criar um programa com TTable, Datasource e todos os tipos de consulta, mas eu quero aprender um outro método de fazer isso, e não quero me limitar a usar apenas table. Mas valeu pela dica! O código que eu to usando é o seguinte: with DM.Qry_add do begin Close; SQL.Clear; SQL.Add ('INSERT INTO DATA(nome,cnpj,comercial,celular,residencial,fax,email,contato,endereco,bairro,cidade,cep,estado,anotacoes,url )'); SQL.Add ('VALUES ('+''''+Edit1.Text+''''+','+''''+MaskEdit1.text+''''+','+''''+MaskEdit3.text+''''+','+''''+MaskEdit4.Text+''''+','+''''+MaskEdit5.Text+''''+','+''''+Edit6.Text+''''+','+''''+Edit8.Text+''''+','+''''+Edit2.Text+''''+','+''''+Edit3.Text+''''+','+''''+Edit4.Text+''''+','+''''+MaskEdit2.Text+''''+','+''''+ComboBox1.Text+''''+','+''''+RichEdit1.Text+''''+','+''''+Edit7.Text+''''+')'); ExecSQL; Eu compilo ele normalmente, mas quando eu clico em inserir ele dá uma mensagem: 'Invalid parameter.'. Eu não faço a menor idéia do que pode ser, já revisei esse código diversas vezes... De qualquer forma, está aí! Obrigado pela ajuda! Até mais...