FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Problema con .Post
Código:
tblequipos.Edit; tblequipos.InsertRecord([txtnombre.text]); tblequipos.Post; Dataset not in edit mode.... Saludos |
#2
|
||||
|
||||
Cita:
Creo que no eres muy específico para realizar tus consultas por si acaso le apunto, quieres insertar un registro o actualizar... si quieres insertar, debes realizar un Insert y no un Edit.... Con que tabla estas trabajando ??? y que componente ??? Salu2 PD: Trata de explicar más, no se cobra por palabra
__________________
BlueSteel |
#3
|
|||
|
|||
#4
|
|||
|
|||
Cita:
Saludos y Gracias a los dos. |
#5
|
||||
|
||||
Te recomiendo que uses Table1.Append
Pone el registro al final.
|
#6
|
|||
|
|||
Te recomendaria lo mismo que dice Connor, porque el insert te crea un nuevo registro al principio, mientras que el apend lo pone al final.
|
#7
|
||||
|
||||
Edito: Perdón, hace 3 semanas que nadie escribe... ejem, esto del spam es la leche ¿verdad moderadores?
El problema con Append, es que primero ha de moverse al final de la tabla para insertar el registro, y eso puede demorar mucho si tienes 1.000.000 de registros. Otra alternativa es usar siempre "Insert" (que inserta el registro en el lugar donde se encuentre el dataset en ese momento). Después puedes usar la propiedad TableIndex o TableIndexName del objeto TTable para especificar el índice que ha de usarse para mostrar los datos. Por ejemplo, en la tabla creas un índice mantenido que se llame idxDatoAsc (usa el database Desktop), que obviamente estará definido como índice el campo "Dato" y además en orden Ascendente. Ahora ya en delphi, rellena la propiedad TableIndexName con "idxDatoAsc" (que te vendrá en la lista desplegable). De esta forma ya no importa donde está el registro físicamente, las inserciones serán muy rápidas y además, para visualizar los registros en con un DBNavigator o con un grid, se usará el índice que hayas puesto en TableIndexName. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema con post y dbcombobox | Milperrimo | Conexión con bases de datos | 1 | 16-10-2007 08:10:32 |
problema con consulta con POST | chelox | Internet | 1 | 19-09-2006 00:27:57 |
problema con post y edit | Patricio | Conexión con bases de datos | 2 | 15-06-2006 16:11:34 |
Problema con PostData en WebBrowser.Navigate ¡No envia por POST! | LuCkY_007 | Internet | 1 | 18-01-2006 06:25:23 |
IBDatase Insert Post Edit Post | ariefez | Firebird e Interbase | 4 | 12-10-2005 02:53:04 |
|