AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Easy DataBase Komponenten
Thema durchsuchen
Ansicht
Themen-Optionen

Easy DataBase Komponenten

Ein Thema von clues1 · begonnen am 22. Okt 2004 · letzter Beitrag vom 3. Feb 2006
Antwort Antwort
clues1

Registriert seit: 11. Feb 2004
97 Beiträge
 
#1

Re: Easy DataBase Komponenten

  Alt 2. Feb 2006, 17:43
Hallo mr.johnnyb.

Für MySQL musst du die dll "myodbc3.dll", die im Package mitgeliefert wird, auf dem Client PC installieren.
Das Kannst du über die EDB Komponente mit dem Befehl durchführen: InstallMySQLDriver('Wo auch immer die dll liegt\myodbc3.dll')
Die Dll wird dann kopiert dann ein Registry-Eintrag gemacht. Damit hast du dann einen ODBC Eintrag dafür, dieser wird dann in der EDB Komponente verwendet.
Dann funktioniert auch in deinem Script.
Bei der aller ersten Installation (EDB Prüft selbst) werden Adminrechte benötigt. Ansonnsten wird ganz normal geöffnet, wenn es schon installiert ist.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
EDB1.InstallMySQLDriver('Wo auch immer die dll liegt\myodbc3.dll'); <= Installiert und check ob es registriert ist

EDB1.CreateDBConnection(db_MYSQL, 'D73G822J', 'test', 'root', 'password1');

if EDB1.IsDBConnect then
    ShowMessage('Juhuuuuu es hat geklappt, wir sind mit der DB verbunden.')
else
    ShowMessage('Mist Verbidung hat immer noch nicht geklappt.');

EDB1.DB_Command('CREATE TABLE tbl_test (ID int AUTO_INCREMENT NOT NULL)')
end;
Beim MSSQL Server musst du aufpassen, es gibt 2 Modis, einmal den SQL Login und den Windows Authentifizierungs-Login.

Zitat:
Datasource = Name oder IP des Datenbankservers

InitDB = Start Datenbank wird ausgewählt

UN = Anmelde Username (Nur SQL Login)

PW = Anmelde Passwort (Nur SQL Login)

WindowsSecurity = Windows Authentifizierung verwenden (true = Windows Authentifizierung; False = SQL Login)
Ich hoffe es hilft dir.
Gruß Steffen
Meine Easy Database Komponenten[/url] (EDB) Datenbankfuntionen für Delphi Personal/Std und höher. MySQL, MSSQL, Access (JET), Oracle, CSV, TXT, DBase und noch viele mehr. http://www.delphipraxis.net/internal...ct.php?t=37505
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz