Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi .Sql Datei richtig auslesen [hilfe] (https://www.delphipraxis.net/109963-sql-datei-richtig-auslesen-%5Bhilfe%5D.html)

mkinzler 10. Mär 2008 19:26

Re: .Sql Datei richtig auslesen [hilfe]
 
In der Sql-datei steht aber nur der Abfrage-String. Der Rest steht eigentlich in der Tuts, die ich oben verlinkt habe.

gene 10. Mär 2008 19:41

Re: .Sql Datei richtig auslesen [hilfe]
 
Ich muss die .sql Datei auf die Art "parsen". Also die selbe funktion erfüllen wie zB phpmyadmin wenn man ein Sql-Backup einspielt. Oder seh ich das falsch?

Muss ich Delphi wirklich sagen er soll nach der ( alles was in 'USERNAME', 'MAIL', etc ) ist rausnehmen? Das wär doch chaos oder?

mkinzler 10. Mär 2008 19:42

Re: .Sql Datei richtig auslesen [hilfe]
 
In der Sql-Datei steht doch die Abfrage. Ob du die jetzt in einem Admintool ausführst oder in Delphi ist doch eigentlich egal.

s-off 10. Mär 2008 20:23

Re: .Sql Datei richtig auslesen [hilfe]
 
Meinst Du mit SQL-Datei vielleicht eine Tabelle einer lokalen Datenbank?

Wenn Du die Datei öffnest, steht dort irgendetwas wie 'SELECT ... FROM ...' oder ähnliches, oder hast Du nur kryptische Zeichen?

gene 10. Mär 2008 20:48

Re: .Sql Datei richtig auslesen [hilfe]
 
Zitat:

Zitat von s-off
Meinst Du mit SQL-Datei vielleicht eine Tabelle einer lokalen Datenbank?

Wenn Du die Datei öffnest, steht dort irgendetwas wie 'SELECT ... FROM ...' oder ähnliches, oder hast Du nur kryptische Zeichen?

Ja ist ein normales Datenbank dumpfile. Alle Befehle für SQL drinnen, wie Create Table, Drop if exits .. etc

mkinzler 10. Mär 2008 20:53

Re: .Sql Datei richtig auslesen [hilfe]
 
Mit welchen Komponenten greifst du zu?

s-off 10. Mär 2008 20:56

Re: .Sql Datei richtig auslesen [hilfe]
 
Du hast einen Datenbank-Dump aus irgendeiner Datenbank.
Die dort drin enthaltenen Daten stellen eine Userverwaltung dar.

Du möchtest nun diese Daten auslesen, und in einer eiegenen Struktur verwalten, die aber nicht der Ursprungsstruktur bzw. dem ursprünglichen Datenbanksystem entspricht (denn dann könntest Du den Dump ja einfach einspielen).

Liege ich da richtig, und wenn ja, wie soll Deine Zielstruktur aussehen?

gene 10. Mär 2008 21:14

Re: .Sql Datei richtig auslesen [hilfe]
 
Ich versuche es nochmal besser zu erklären.

Ich habe eine Form in Delphi. Darauf ist eine Tabelle mit den Spalten: 'User', 'Email' und 'md6Hash'.

Dann habe ich noch die Sql dump file von meinem Forum.

Auf der Form ist ein Button: zB "Get Tables".

Wenn ich auf diesen Button klicke soll das Tool aus der SQL datei - User, Email und den dazugehörigen Hash in die oben genannten Spalten eintragen.

Jeder User hat eine Reihe in der Delphitabelle.

zB

gene | gene@email.com | jshkdsk72378sSdsasd82SDsasds |
s-off| s-off@mail.net | asjkhdjkasdhjaSD23sdjksajksd |
mkinzler | mkinzler@delphi.net | ksjdakjakda878djashjKDsd |

ich hoffe ich habs jetzt gut genug erklärt.

mkinzler 10. Mär 2008 21:18

Re: .Sql Datei richtig auslesen [hilfe]
 
Am einfachsten spielst du die Datei in MySQL ein.

gene 10. Mär 2008 21:27

Re: .Sql Datei richtig auslesen [hilfe]
 
Aber ich WILL sie nicht in mysql einspielen!! :D

Es geht hier um Delphi, wieso versteht keine was ich meine :(

Ich will dann noch mehr mit dem tool anfangen, aber zuerst einmal muss ich wissen wie ich so ein dump einlesen kann.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:17 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz