Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2010, 16:24
gigikra
 
Fecha de Ingreso: agosto-2009
Mensajes: 61
Antigüedad: 14 años, 8 meses
Puntos: 1
fechas en c++ builder

Hola, mi consulta hoy es sobre un select hecho en c++ builder, el tema es que quiero extraer la fecha desde mysql pero en el formato dd/mm/aaaa para poder trabajarlo en c++, entonces leyendo encontre que podia usar DATE_FORMAT en el SELECT, pero mi problema esta en usarlo desde c++ ya que tiene dos variables y al realizar la concatenacion de la consulta me da error por no establecer la variable en la forma que quiero extraer la fecha, como puedo realizar esto?
les paso la consulta y lo que esta marcado en rojo es donde esta el error:


char consulta2[]="SELECT DATE_FORMAT(Fecha_servicio,'%d/%m/%Y') FROM servicios WHERE ID=\'%s\'";
cons=new char[strlen(consulta2) + strlen(ID->Text.c_str())- 1];
sprintf(cons,consulta2,ID->Text);aca esta el error le paso una sola variable segun la ID que seleccione en el formulario
mysql_query(mydata,cons)

Espero sus respuestas, serian de mi gran ayuda si uds pueden ver como hacer esto..
saludos