Saludos amigos, el problema lo resolvi, no creo que sea la forma mas optima pero al menos trabaja, si alguien me da una mejor sera bienvenida.
Código:
String Nombre = nombre->Text;
String Proteinas = proteinas->Text;
String Carbohidratos = carbohidratos->Text;
String Grasas = grasas->Text;
String Fibra = fibra->Text;
String Nombregrano="'"+ Nombre +"'";
//buscar a ver si existe el Grano
Form3->GuardarPorcentajes->Close();
Form3->GuardarPorcentajes->SQL->Clear();
String Consulta = "SELECT * FROM granosporcentajes where granosporcentajes.Nombre="+Nombregrano;
Form3->GuardarPorcentajes->SQL->Add(Consulta);
Form3->GuardarPorcentajes->Open();
String NombreEcontrado=Form3->GuardarPorcentajes->FieldByName("idGrano")->Value;
Primero el nombre que recibo de
Código:
String Nombre = nombre->Text;
lo pongo dentro de dos comillas simples
Código:
String Nombregrano="'"+ Nombre +"'";
Y elimino la parte de
Código:
Form3->GuardarPorcentajes->Parameters->ParamByName("Nombre")->Value=Nombre;