ホームページ データベース 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” 博客,服务器空间,请务必保留此出处

,香港服务器
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Power BI に接続できません。接続中にエラーが発生しました。 Power BI に接続できません。接続中にエラーが発生しました。 Feb 18, 2024 pm 05:48 PM

PowerBI は、XLS、SQL、または Excel ファイルのデータ ソースに接続できない場合に問題が発生することがあります。この記事では、この問題を解決するために考えられる解決策を検討します。この記事では、接続プロセス中にエラーや接続障害が発生した場合の対処方法について説明します。したがって、この問題に直面している場合は、読み続けてください。役立つ提案がいくつか提供されます。 PowerBI のゲートウェイ接続エラーとは何ですか? PowerBI のゲートウェイ エラーは、多くの場合、データ ソース情報と基になるデータセットの不一致によって発生します。この問題を解決するには、ローカル データ ゲートウェイで定義されたデータ ソースが正確であり、PowerBI デスクトップで指定されたデータ ソースと一貫性があることを確認する必要があります。 PowerBI に接続できません

SpringBoot で動的データソースを使用して複数のデータソースを構成する方法 SpringBoot で動的データソースを使用して複数のデータソースを構成する方法 May 16, 2023 pm 07:07 PM

機能的特徴: さまざまなシナリオに適したデータ ソースのグループ化、純粋なマルチデータベースの読み取りと書き込みの分離、1 つのマスターと複数のスレーブのハイブリッド モードをサポートします。データ ソースなしの起動と遅延起動データ ソースの構成 (3.3.2 以降) をサポートします。データベースの機密構成情報の暗号化 ENC() をサポートします。各データベースのテーブル構造スキーマとデータベース データベースの独立した初期化をサポートします。カスタム アノテーションをサポートし、DS (3.2.0 以降) を継承する必要があります。 Druid、Mybatis-Plus、P6sy、Jndi の高速統合を提供します。 Druid と HikariCp の構成を簡素化し、グローバル パラメーター構成を提供します。一度設定すれば、それをグローバルに使用できます。カスタマイズされたデータ ソース ソース スキームを提供します。プロジェクトの開始後にデータ ソースを動的に追加および削除するソリューションを提供します。 Mを提供する

MyBatis を使用してバッチ挿入操作を実装する手順の詳細な説明 MyBatis を使用してバッチ挿入操作を実装する手順の詳細な説明 Feb 22, 2024 pm 08:27 PM

タイトル: MyBatis を使用してバッチ挿入操作を実装する方法 MyBatis は、Java 開発で広く使用されている優れた永続層フレームワークです。実際の開発ではデータを一括で挿入する場面がよくありますが、この記事ではMyBatisを使って一括で挿入操作を実装する方法を具体的なコード例を交えて詳しく紹介します。ステップ 1: MyBatis の構成 MyBatis をプロジェクトに導入し、データベース接続情報などの MyBatis 関連情報を構成します。

データソースとはどういう意味ですか? データソースとはどういう意味ですか? Jul 25, 2022 am 11:31 AM

データ ソースとは、「データベース アプリケーションによって使用されるデータベースまたはデータベース サーバー」を意味します。データ ソースは、特定の必要なデータを提供するデバイスまたは元のメディアであるデータのソースでもあります。データベース接続を確立するために必要なすべての情報は、データに保存されます。正しいデータ ソース名を指定すると、対応するデータベース接続が見つかります。

Yii フレームワークでのデータ抽出: さまざまなデータソースからデータを取得する Yii フレームワークでのデータ抽出: さまざまなデータソースからデータを取得する Jun 21, 2023 am 11:37 AM

インターネットの急速な発展に伴い、データは企業の発展にとって重要なリソースとなっています。データをより有効に活用するには、分析と処理のためにさまざまなデータ ソースからデータを抽出する必要があります。この記事では、Yii フレームワークでさまざまなデータソースからデータを取得する方法に焦点を当てます。 1. MySQL データベースからデータを抽出する MySQL は現在最も人気のあるリレーショナル データベースの 1 つであり、インストールと使用は非常に簡単です。以下では、Yii フレームワークで MySQL データベースからデータを抽出する方法を紹介します。

PHP PDO と ODBC: さまざまなデータ ソースへの接続 PHP PDO と ODBC: さまざまなデータ ソースへの接続 Feb 20, 2024 am 10:20 AM

PHPPDOPHPPDO (phpDataObjects) は、開発者が統一インターフェイスを使用してさまざまなデータベース管理システム (DBMS) に接続できるようにするオブジェクト指向のデータ アクセス抽象化レイヤーです。これは、基盤となる DBMS に関係なく、データベースと対話するための標準的な方法を提供します。 PDO の利点: 統合インターフェイス: PDO は、接続、クエリの実行、結果の取得のための統合 API を提供するため、さまざまな DBMS との対話が簡素化されます。 PreparedStatements: PDO は、SQL インジェクション攻撃を防止し、パフォーマンスを向上させるのに役立つプリペアド ステートメントをサポートします。トランザクションのサポート: PDO を使用すると、トランザクションを管理して、データベース操作がすべて成功するかすべて失敗するかを確認できます。エラー処理:P

デルフィって何語ですか? デルフィって何語ですか? Aug 10, 2023 pm 04:08 PM

Delphi は、Embarcadero Technologies によって開発されたプログラミング言語および統合開発環境です。 Delphi は、Object Pascal 言語の実装です。Windows オペレーティング システムに基づくソフトウェア開発で広く使用されています。Delphi は、その迅速な開発と安定性で有名です。デスクトップ開発またはモバイル開発に従事しているかどうかにかかわらず、Delphi は多くの開発者によって使用されています。選択したツールの。

誰でも AI の構築に使用できる 20 を超える強力な無料データ ソースを確認します。 誰でも AI の構築に使用できる 20 を超える強力な無料データ ソースを確認します。 Jun 05, 2023 pm 02:29 PM

今日、ビジネスや社会で人工知能について話すとき、私たちは実際には機械学習を指します。機械学習は、アルゴリズム (一連の命令) を使用して、特定のタスクに関連するデータにさらされるにつれて、そのタスクの実行がますます向上するアプリケーションです。これらのタスクは、質問に答えること、テキストや画像を作成すること (ChatGPT や Dall-E などのアプリで実行できること)、画像を認識すること (コンピューター ビジョン)、または自動運転車を地点 A から地点 B までナビゲートすることまで、さまざまです。これらすべてのタスクにはデータが必要であり、日常的なタスクを自動化するために独自の機械学習アルゴリズムをトレーニングしたい企業には、何らかのデータ ソースが必要になります。どのような種類のデータがありますか?企業データは通常、内部データと外部データの 2 つのカテゴリに分類されます。

See all articles