bueno con respecto al problema que tenia ya vi como puede hacer que te mande un mensage cuando no has llenado un campo y fue de la siguiente forma
Código PHP:
if txtclave.text = '' then
begin
Application.MessageBox('EL CAMPO CLAVE NECESITA SER LLENADO','Informacion',Mb_Ok+Mb_iconInformation)
end
else
cadSql:='INSERT INTO PROVEEDOR (clave_proveedor, nom_proveedor, direccion, telefono) values ("'+Txtclave.text+'","'+txtnombre.text+'","'+Txtdireccion.text+'","'+Txttelefono.text+'")';
MessageDLG(cadSql,mtInformation,[mbOK],0);
TempSQL(cadSql, false, Unit_DataModule.DataModule2.QryPROVEEDOR);
aunque en el ejemplo anterior que puse era para un cliente, es basicamente lo mismo de antemano muchas gracias pr al ayuda y aqui dejo esta aportacion por si le sirve a alguien mas.
