Tutorial básico de DELPHI: descripción general del desarrollo de aplicaciones de bases de datos con Delphi (1) [4]
Vale la pena señalar que en la mayoría de las aplicaciones de bases de datos, el componente de conjunto de datos TTable TQuery o TStoredProc se usa generalmente para conectarse a la base de datos en el disco, y el componente TDataSource se usa para conectar el componente de control de datos. y el componente del conjunto de datos Por supuesto, los usuarios también pueden personalizar el componente del conjunto de datos para su uso en aplicaciones de bases de datos. Tanto el componente TTable TQuery como el TStoredProc contienen un objeto de tipo TField invisible. Los campos son una lista de cadenas que corresponden. columnas o campos de la tabla de la base de datos o el resultado de una consulta. El objeto Fields está acompañado por El objeto Fields se establece dinámicamente con el estado activo de los componentes TTable TQuery y TStoredproc. Cuando se cierra la tabla de la base de datos, el objeto Fields desaparece. durante el diseño y ejecución del programa.
Por supuesto, también se puede utilizar. El Editor de campos crea objetos de campo permanentes para su uso en aplicaciones Delphi, que detallaremos en el siguiente contenido.
Componente TTable
Los diseñadores de programas que utilizan el componente TTable ni siquiera necesitan escribir ninguno. El programa puede acceder a la base de datos. El proceso de colocar un componente TTable en un formulario de aplicación es el siguiente
<. /p>
Seleccione la página Acceso a datos en el panel de selección de componentes
Haga clic en el icono de Tabla
Haga clic con el mouse en el formulario para obtener un componente TTable
Establezca las propiedades relevantes para el componente TTable
El atributo DatabaseName especifica la base de datos a la que se accederá. El nombre de la ruta de la base de datos se puede representar mediante un alias.
El atributo TableName especifica el tabla de base de datos específica en la base de datos a la que se accederá
Cuando el atributo Activo se establece en Verdadero, significa que la tabla de la base de datos a la que se accederá está abierta. Cuando se establece en Falso, la tabla de la base de datos a la que se accederá no se abrirá. se abrirá temporalmente
De forma predeterminada, el componente TTtable contiene todos los campos y registros en la tabla de la base de datos a los que se puede acceder. Cuando hace doble clic en el icono de TTable con el mouse, aparecerá un editor de campos. Puede usar el Editor de campos para editar el formato de visualización y otras propiedades de los campos en la tabla de la base de datos contenida en el componente TTable. Puede controlarlos específicamente
● Crear una lista de campos permanente que incluya el orden de los campos. Tipo, etc. Incluso si la estructura de la tabla de la base de datos real en el disco cambia, la lista de campos permanentes que establecimos no cambiará
● Asigne a cada campo un nombre que sea fácil de leer y usar.
● Especificar el orden en que se muestran los campos
● Especificar una cadena para mostrar para cada campo
● Agregar comprobaciones de legalidad para los campos
● Para necesidades de visualización, también puede crear nuevos campos (como campos calculables). Para métodos de uso específicos, consulte el siguiente contenido
Componente TQuery
El componente TQuery es nuestro. El uso del lenguaje SQL es una herramienta poderosa para desarrollar aplicaciones de bases de datos. Debido a que usando el lenguaje SQL podemos acceder a registros en una o más tablas de bases de datos de manera muy conveniente y flexible, usando TQuery podemos consultar bases de datos locales como Pà? También podemos usar el componente TQuery para acceder a datos en los sistemas de bases de datos aradox y dBASE a un servidor SQL de base de datos remota para establecer una aplicación en modo Cliente/Servidor
Coloque un componente TQuery en un formulario de aplicación El proceso es el siguiente sigue
Seleccione la página de Acceso a datos en el panel de selección de piezas
Haga clic en el icono de Consulta
Haga clic con el mouse en el formulario para obtener una pieza TQuery
Establecer propiedades relacionadas para el componente TQuery
La propiedad DatabaseName especifica el nombre de la ruta de la base de datos a la que se accederá
La propiedad SQL especifica la instrucción SQL a la que se accederá la tabla de la base de datos puede ser una declaración de consulta, una declaración de modificación o una declaración de inserción. Cuando hace clic en el atributo SQL en el navegador de objetos, se abrirá un editor de cadenas para que el programador ingrese la declaración SQL. > Cabe señalar aquí que en el componente TQuery, en lugar de usar el atributo TableName para especificar la tabla de la base de datos a la que se accederá, el atributo SQL se usa para especificar la tabla de la base de datos a la que se accederá a través de la declaración SQL
Componente TDataSouece
El componente TDataSource es un puente que conecta el componente de conjunto de datos TTable TQuery TStoredProc y el componente de control de datos TDBGrid TDBEdit. El componente TTable TQuery TStoredProc puede lograr la conexión y el acceso a la base de datos en el disco. a través de BDE, pero ellos mismos no pueden mostrar la información de los datos en la base de datos, mientras que los componentes de control de datos como TDBGrid, TDBEdit, etc. pueden proporcionar una interfaz visual para mostrar la información de los datos en la base de datos, pero no tienen la capacidad de acceder a la base de datos del disco es TDataSource el que combina orgánicamente los dos para que los usuarios puedan consultar, modificar, insertar y eliminar de forma interactiva la información de datos en la base de datos. Espere la operación
El proceso de colocación de TDataSource. El componente en el formulario de solicitud es el siguiente
Seleccione la página Acceso a datos en el panel de selección de componentes
Haga clic en el ícono DataSource
p>
Haga clic en el mouse en el formulario para obtener un componente TDataSource
Establecer propiedades relacionadas para el componente TDataSource
La propiedad Dataset especifica un componente del conjunto de datos que puede ser TTable TQuery o TStoredProc El nombre del componente
Volver al directorio Tutorial básico de DELPHI
Recomendación del editor
Videotutorial de formación en programación Java
Videotutorial de formación práctica del framework avanzado J EE
Desarrollo y práctica de la tecnología de audio/vídeo Visual C++
Tecnología de índice Oracle
Guía de optimización y desarrollo de bases de datos ORACLE G
Rendimiento del programa Java la optimización hace que su programa Java sea más rápido y estable
Patrón de diseño de programación integrado en C
Guía práctica de desarrollo de juegos para Android lishixinzhi/Article/program/Delphi/201311/25181