 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Touchsoftwares Master


Registrado: 16 Dic 2002Mensajes: 869Ubicación: MEXICO Playa del Carmen
|
Publicado: Dom 26 Sep, 2004 8:01 pm Asunto: Cambio de Estrategia.. de tablas a consultas de actualizacio |
|
|
Hola otra vez:
MI aplicacion tenia codigo de la siguiente forma:
| Código: |
dmDefiniciones->tbSalidas->Append(); dmDefiniciones->tbSalidas->FieldByName("idturno")->AsInteger=dmDefiniciones->tbSucursales->FieldByName("folio_actual_turno")->AsInteger; dmDefiniciones->tbSalidas->FieldByName("folio_salida")->AsInteger=dmDefiniciones->tbSucursales->FieldByName("folio_actual_salida")->AsInteger; dmDefiniciones->tbSalidas->FieldByName("fecha")->AsDateTime=Now(); dmDefiniciones->tbSalidas->FieldByName("referencia")->AsString="MOSTRADOR"; dmDefiniciones->tbSalidas->FieldByName("idusuario")->AsString=frmMain->globalIdUsuario; dmDefiniciones->tbSalidas->FieldByName("comentarios")->AsString=txtMotivo->Text; dmDefiniciones->tbSalidas->Post();
|
Empezo a dar problema pasando algunos meses y estiy cambiando TODO a esta forma:
| Código: |
dmDefiniciones->qry->Close();
dmDefiniciones->qry->SQL->Clear();
dmDefiniciones->qry->SQL->Add("INSERT INTO salidas "); dmDefiniciones->qry->SQL->Add("(idturno,folio_salida,fecha,referencia,idusuario,comentarios) ");
dmDefiniciones->qry->SQL->Add("VALUES ("); dmDefiniciones->qry->SQL->Add(IntToStr(dmDefiniciones->tbSucursales->FieldByName("folio_actual_turno")->AsInteger)+","); dmDefiniciones->qry->SQL->Add(IntToStr(dmDefiniciones->tbSucursales->FieldByName("folio_actual_salida")->AsInteger)+","); dmDefiniciones->qry->SQL->Add("Now(),"); dmDefiniciones->qry->SQL->Add("'MERMA',"); dmDefiniciones->qry->SQL->Add("'"+frmMain->globalIdUsuario+"',");
dmDefiniciones->qry->SQL->Add("'"+txtMotivo->Text+"')");
dmDefiniciones->qry->ExecSQL();
dmDefiniciones->qry->Close();
Application->ProcessMessages();
|
¿Como ven?, como ya saben algunos uso MySQl a travez de un ODBC, y qry es una consulta No actualizabnle qeu me sirve para todas mis actualizaciones.
Es eficiente el metodo que llevo a cabo? _________________ Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc
http://www.touchsoftwares.com |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Dom 26 Sep, 2004 10:19 pm Asunto: |
|
|
Yo tengo algunas aplicaciones con BDE, y uso solamente componentes TQuerys y TStoredProc y poco más...
Y con los querys, lo hago casi todo, tanto selecciones como inserciones, modificaciones y borrados. _________________ OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|