FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Grabar Campos de un Formulario en una tabla
Buen día, tengo un formulario sencillo con varios TEdit (Nombre, Apellido) y algunos TComboBox (Código Postal, Ciudad, Estado), necesito que los datos almacenados en estos combos, al dar clic en un botón 'Aceptar' se inserten en la base de datos llamada 'bdprueba.fdb' en la tabla 'DatosGenerales'
¿Alguien tiene un ejemplo de cómo se realiza esto? Saludos. |
#2
|
||||
|
||||
Es una pregunta muy genérica, en nuestro FTP tienes muchos proyectos que pueden servirte para aprender, además de libros, tutoriales, etc.
Ejemplo, mira esto. |
#3
|
||||
|
||||
Tienes varias opciones. Te sugeriría empezar por leer un capítulo de conexión a BD de cualquier libro de Delphi.
* Puedes tomar cada dato y construir tu propia consulta sql con el insert que necesites. Te sugiero que sea parametrizada para evitar errores. * Puedes definir una conexión de BD para toda la aplicación (con el componente TDataBase) y usar un ClientDataSet bien tomando los datos del formulario, bien enlazándolos directamente con componentes específicos. * Puedes cambiar los componentes por otros BD: BDEdit, BDComboBox... usar un TDBNavigator y definir todas las operaciones sobre la tabla (inserción, edición, borrado, navegación) ... Y aún hay más formas de hacerlo, jeje. Todo depende de lo que necesites. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Grabar de tabla a taba | veronica | Conexión con bases de datos | 10 | 04-04-2008 13:28:06 |
Como Grabar Campos En Tablas Diferentes | EdgarJ | .NET | 0 | 13-02-2008 00:30:14 |
Grabar Consulta en Tabla | don malo | Varios | 1 | 12-03-2007 23:45:59 |
Grabar En SQL Campos Decimales, Solo me graba enteros? Con Codigo | freddiaz07 | SQL | 13 | 21-09-2006 18:44:34 |
Grabar En SQL Campos Decimales, Solo me graba enteros? | freddiaz07 | SQL | 2 | 07-09-2006 16:24:04 |
|