FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Interbase - Insertar Modificar eliminar IBQuery??
Hola gente del foro, tengo un sistema en red desarrollado con delphi7, interbase 6.5 el cual es lento cuando tienen que insertar, eliminar particularmente cuando tienen que facturar ya que se actualizan varias tablas. Para insertar o modificar lo hago de esta forma:
if not (DM.Tr.Active) then DM.Tr.StartTransaction; DM.Items.Insert; DM.Items.FieldByName('ID').AsInteger:=idItems; DM.Items.FieldByName('NOMPRODC').AsString:= 'etc etc'; DM.Items.Post; DM.Tr.CommitRetaining; Pensaba que quizas utilizando IBQuery podrian mejorar en cuanto a velocidad,por ej: FNuevoPedido.IBInsertar.SQL.Text:='INSERT INTO Items(ID,NOMPRODC,FECHA,ESTADO,TOTAL)'+'VALUES('ID','CLIENTE','FECHA','ESTADO','TOTAL')'; FNuevoPedido.IBInsertar.ExecSQL; Pero la verdad que no estoy seguro, mi pregunta es mejorara mi sistema si lo hago de esta forma? ¿Me recomiendan algun cambio, o algo a tener en cuenta para mejorar el rendimiento?¿Sera conveniente mudarme a interbase 2009?o delphi 2009? Desde ya muchisimas gracias... |
#2
|
||||
|
||||
Segun veo estas utilizando los IBX, si Items es un TIBTable cambialo por un TIBDataset.
Saludos |
#3
|
||||
|
||||
resp
para una red local el sitem no tendria que poner se lento. Par mas datos que tuevira una factua. Supongamos una factura exagerda 600 items eso no eso no es nada. Ahora lo que habria que ver es como va tu red.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#4
|
|||
|
|||
Cita:
Saludos |
#5
|
|||
|
|||
Cita:
Saludos |
#6
|
||||
|
||||
resp
te digo lo mismo si los datos se actualizar en el servidor no deberias tner ningun problemas. y mas para ctualizacion.
Te vuelvo a decir verifica tu red a ver coma va lavelocidad. Prueba haciendo un simple ping. testea los servios de firebird. esto lo puedes hacer con ibexpert
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
modificar datos con ibquery | mozambike | Conexión con bases de datos | 0 | 27-09-2008 23:50:47 |
como hacer funciones(insertar,modificar,eliminar,buscar) en c++ builder con postgres? | elpapi83 | PostgreSQL | 0 | 19-10-2007 01:56:07 |
Borrar,Insertar y Modificar con ClientDataSet en Interbase/Firebird | David | Conexión con bases de datos | 1 | 16-06-2007 22:59:38 |
Como insertar, eliminar y modificar en c#? | danytorres | .NET | 2 | 09-05-2006 22:29:47 |
eliminar y modificar con interbase | VRO | Conexión con bases de datos | 9 | 03-05-2004 17:35:38 |
|