Maison base de données tutoriel mysql delphi 数据库之不用数据源 以access为例(其他未试过)

delphi 数据库之不用数据源 以access为例(其他未试过)

Jun 07, 2016 pm 05:42 PM
datasource delphi 数据源

在我做好学生管理系统时,发现要使用本软件必须配置数据库的数据源。于是我就想弄个脱离数据源的版本。构造思想:在con1的connectionstring有链接数据库文件作为

Provider=Microsoft.Jet.OleDb.4.0(ACCESS数据引擎)

),网站空间,而Data Source写为绝对路径。


技术关键:

   1.获得程序所在目录,构造绝对路径:

sDBPath = extractFilepath(application.ExeName)+'dataname.mdb';

   2.con1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + sDBPath +';';

步骤:

一:有这么一个界面

 delphi 数据库之不用数据源 以access为例(其他未试过)

二、 先修改con1的属性

 delphi 数据库之不用数据源 以access为例(其他未试过)


修改adoquery的属性

 delphi 数据库之不用数据源 以access为例(其他未试过)

   在form2添加onActivate事件(窗口激活事件)代码如下,  

procedure TForm2.FormActivate(Sender: TObject); var sDBPath : string; begin sDBPath := extractFilepath(application.ExeName) + 'students.mdb'; ADOQuery1.Active := false; con1.Connected := false; ADOQuery1.SQL.Clear; ADOQuery1.SQL.Add('select * from admins'); //这句看窗口刚刚建立是否要数据库而定要写不写。 //User ID=Admin;数据库有用户名的相应的加上 //填写connectionstring con1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + sDBPath +';'; con1.Connected := true; ADOQuery1.Active := true; end;


这样就完成数据库脱离数据源的配置。

样例代码 ?shareid=187085761&uk=2065228996


本文出自 “lilin9105” 博客,服务器空间,请务必保留此出处

,香港服务器
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Power BI ne peut pas se connecter, une erreur s'est produite lors de la tentative de connexion Power BI ne peut pas se connecter, une erreur s'est produite lors de la tentative de connexion Feb 18, 2024 pm 05:48 PM

PowerBI peut rencontrer des difficultés lorsqu'il ne parvient pas à se connecter à une source de données qui est un fichier XLS, SQL ou Excel. Cet article explorera les solutions possibles pour vous aider à résoudre ce problème. Cet article vous expliquera quoi faire si vous rencontrez des erreurs ou des échecs de connexion pendant le processus de connexion. Donc, si vous êtes confronté à ce problème, continuez à lire et nous vous fournirons quelques suggestions utiles. Quelle est l’erreur de connexion à la passerelle dans PowerBI ? Les erreurs de passerelle dans PowerBI sont souvent causées par une inadéquation entre les informations de la source de données et l'ensemble de données sous-jacent. Pour résoudre ce problème, vous devez vous assurer que la source de données définie sur la passerelle de données locale est exacte et cohérente avec la source de données spécifiée dans le bureau PowerBI. PowerBI ne peut pas se connecter

Comment utiliser Dynamic Datasource pour configurer plusieurs sources de données dans SpringBoot Comment utiliser Dynamic Datasource pour configurer plusieurs sources de données dans SpringBoot May 16, 2023 pm 07:07 PM

Caractéristiques fonctionnelles : prend en charge le regroupement de sources de données, adapté à une variété de scénarios, séparation pure de lecture et d'écriture multi-bases de données, mode hybride un maître et plusieurs esclaves. Prend en charge le démarrage sans source de données et la configuration d'une source de données de démarrage paresseux (3.3.2+). Prend en charge le cryptage des informations de configuration sensibles à la base de données ENC(). Prend en charge l'initialisation indépendante du schéma de structure de table et de la base de données pour chaque base de données. Prend en charge les annotations personnalisées et doit hériter de DS (3.2.0+). Fournit une intégration rapide pour Druid, Mybatis-Plus, P6sy, Jndi. Simplifiez la configuration de Druid et HikariCp et fournissez une configuration globale des paramètres. Configurez-le une fois et utilisez-le globalement. Fournissez un schéma de source de données personnalisé. Fournit une solution pour ajouter et supprimer dynamiquement des sources de données après le démarrage du projet. Fournir M

Explication détaillée des étapes de mise en œuvre des opérations d'insertion par lots à l'aide de MyBatis Explication détaillée des étapes de mise en œuvre des opérations d'insertion par lots à l'aide de MyBatis Feb 22, 2024 pm 08:27 PM

Titre : Comment utiliser MyBatis pour implémenter des opérations d'insertion par lots MyBatis est un excellent framework de couche de persistance largement utilisé dans le développement Java. Dans le développement réel, nous rencontrons souvent des situations où les données doivent être insérées par lots. Cet article présentera en détail comment utiliser MyBatis pour implémenter des opérations d'insertion par lots, avec des exemples de code spécifiques. Étape 1 : Configurez MyBatis Introduisez MyBatis dans le projet et configurez les informations associées à MyBatis, y compris les informations de connexion à la base de données, Ma.

Que signifie la source de données ? Que signifie la source de données ? Jul 25, 2022 am 11:31 AM

Source de données signifie « base de données ou serveur de base de données utilisé par les applications de base de données » ; la source de données est également la source de données, qui est un périphérique ou un support original qui fournit certaines données requises. Toutes les informations requises pour établir une connexion à la base de données sont stockées dans les données. source. Informations, en fournissant le nom correct de la source de données, la connexion à la base de données correspondante peut être trouvée.

Extraction de données dans le framework Yii : obtenir des données à partir de différentes sources de données Extraction de données dans le framework Yii : obtenir des données à partir de différentes sources de données Jun 21, 2023 am 11:37 AM

Avec le développement rapide d’Internet, les données sont devenues une ressource importante pour le développement des entreprises. Afin de mieux utiliser les données, nous devons extraire des données de différentes sources de données pour les analyser et les traiter. Dans cet article, nous nous concentrerons sur la façon d'obtenir des données à partir de différentes sources de données dans le framework Yii. 1. Extraire les données de la base de données MySQL MySQL est actuellement l'une des bases de données relationnelles les plus populaires, et son installation et son utilisation sont très simples. Ci-dessous, nous présenterons comment extraire des données de la base de données MySQL dans le framework Yii.

PHP PDO et ODBC : connexion à diverses sources de données PHP PDO et ODBC : connexion à diverses sources de données Feb 20, 2024 am 10:20 AM

PHPPDOPPHPPDO (phpDataObjects) est une couche d'abstraction d'accès aux données orientée objet qui permet aux développeurs de se connecter à divers systèmes de gestion de bases de données (SGBD) à l'aide d'une interface unifiée. Il fournit un moyen standard d'interagir avec une base de données, quel que soit le SGBD sous-jacent. Avantages de PDO : Interface unifiée : PDO fournit une API unifiée pour se connecter, exécuter des requêtes et obtenir des résultats, simplifiant ainsi l'interaction avec différents SGBD. PreparedStatements : PDO prend en charge les instructions préparées, ce qui permet de prévenir les attaques par injection SQL et d'améliorer les performances. Prise en charge des transactions : PDO permet de gérer les transactions pour garantir que les opérations de base de données réussissent ou échouent toutes. Gestion des erreurs :P

Quelle langue est Delphi ? Quelle langue est Delphi ? Aug 10, 2023 pm 04:08 PM

Delphi est un langage de programmation et un environnement de développement intégré développé par Embarcadero Technologies. Delphi est une implémentation du langage Object Pascal. Il est largement utilisé dans le développement de logiciels basés sur les systèmes d'exploitation Windows. Delphi est célèbre pour son développement rapide et sa stabilité, qu'il soit engagé dans le développement de postes de travail ou dans le développement mobile, Delphi One est utilisé par de nombreux développeurs. des outils de choix.

Faites le point sur plus de 20 sources de données puissantes et gratuites que tout le monde peut utiliser pour développer l'IA Faites le point sur plus de 20 sources de données puissantes et gratuites que tout le monde peut utiliser pour développer l'IA Jun 05, 2023 pm 02:29 PM

Lorsque nous parlons aujourd’hui d’intelligence artificielle dans les entreprises et dans la société, nous faisons en réalité référence à l’apprentissage automatique. L'apprentissage automatique est une application qui utilise un algorithme (un ensemble d'instructions) pour devenir de mieux en mieux dans l'exécution d'une tâche spécifique à mesure qu'elle est exposée à de plus en plus de données pertinentes pour cette tâche. Ces tâches peuvent aller de la réponse à des questions, à la création de texte ou d'images (comme peuvent le faire des applications comme ChatGPT ou Dall-E), à la reconnaissance d'images (vision par ordinateur) ou à la navigation dans une voiture autonome d'un point A à un point B. Toutes ces tâches nécessitent des données, et les entreprises qui souhaitent former leurs propres algorithmes d'apprentissage automatique pour automatiser les tâches de routine auront besoin d'une source de données. Quels types de données existe-t-il ? Les données d'entreprise sont généralement divisées en deux catégories : les données internes et les données externes.

See all articles