La Red de Conocimientos Pedagógicos - Currículum vitae - Tutorial básico de DELPHI: descripción general del desarrollo de aplicaciones de bases de datos con Delphi (1) [4]

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