Ver Mensaje Individual
  #1  
Antiguo 30-10-2003
DavidR DavidR is offline
Registrado
 
Registrado: oct 2003
Posts: 9
Reputación: 0
DavidR Va por buen camino
Question Como actualizar campos de Texto en FireBird

Estimados:

Estoy programando en C++ Builder 5.0 y uso como DB a FireBird 1.0 (uso el IB Expert para administrar la DB), disculpen si es muy específico pero soy muy nuevo en todo esto.

Mi problema radica en que cuando quiero actualizar desde C++ la DB en campos de Texto (en la DB están declarados como CHAR). Me sale un cartel un error que dice “Ocurrió un Error”
Por el momento sólo he logrado actualizar campos Integer

Tabla->Append();
TablaIDCIUDAD->AsInteger = 1;
Tabla->Post();

Esto funciona a la perfección pero si hago lo siguiente:
Tabla->Append();
TablaIDCIUDAD->AsInteger = 1;
TablaNOMBRE->AsString = “Cordoba”;
Tabla->Post();

ME DA EL ERROR.
No entiendo bien el tema de los charset (he probado cambiando algunos pero estoy manejando a ciegas.

Agradecería de todo corazón cualquier ayuda que puedan brindarme
O que puedan indicarme algún buen free manual de C++ usando FireBird 1.0

Desde ya muchas gracias y hasta pronto
David
Responder Con Cita