Char Array + String

Estimados, lo resolví directamente construyendo todo el string a mano y luego asinandolo al array
desde ya muchas gracias,
Saludos
juan

String valores = "INSERT INTO sql10237370.DATOS (HUMEDAD,TEMPERATURA,HUMEDADSUELO,EMISOR) VALUES (";
  valores = valores +hum;
  valores = valores + ',';
  valores = valores + temp;
  valores = valores + ',';
  valores = valores + humsuelo;
  valores = valores + ',';
  valores = valores +"'"+emisor+"')";
  Serial.println(valores);

  char INSERT_SQL[128] = " ";
  sprintf(INSERT_SQL,valores.c_str());