AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Tutorials Delphi MySQL ohne Komponenten
Tutorial durchsuchen
Ansicht
Themen-Optionen

MySQL ohne Komponenten

Ein Tutorial von Chewie · begonnen am 14. Jul 2003 · letzter Beitrag vom 30. Mär 2020
Antwort Antwort
Seite 3 von 34     123 4513     Letzte »    
Daniel B
(Gast)

n/a Beiträge
 
#1

Re: MySQL ohne Komponenten

  Alt 2. Nov 2003, 06:40
Wenn der Fehler immer an der gleichen Stelle reprosuzierbar ist, dann debugge mal und stelle fest an welcher Zeile es liegt. Und dann zeigst Du uns mal den Code-Block wo der Fehler auftaucht.
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: MySQL ohne Komponenten

  Alt 2. Nov 2003, 10:14
Das sieht mir fast so aus als läge es an der libmysql.dll. Ist diese DLL in deinem Verzeichnis bzw. im Windows, Windows/System oder Windows/System32-Verzeichnis?
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: MySQL ohne Komponenten

  Alt 2. Nov 2003, 13:57
danke für die antwort !
ich habe die dll im mysql/bin gelassen. hatte wohl was falsch verstanden.
vielen dank für die antworten ! 8)
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: MySQL ohne Komponenten

  Alt 3. Nov 2003, 18:17
Zitat von Chewie:
... Einige Anmmerkungen: Die zurückgebenen Daten sind alle Strings (oder besser gesagt PChars). Um sie in Zalen umzuwandeln, muss InttoStr() genutzt werden. ...

So, das war unser kleines Tutorial. Wenn ihr noch Fragen habt, dann sagt Bescheid.
sollte man dann nicht lieber StrToInt verwenden ?

Auf jeden Fall ein fettes Tutorial, muss es nochmal betonen ! Aber eine letzte Frage habe ich vorerst noch !

Ich schreibe gerade an einem Programm wo ca. 80000 bis 120000 rows in verschiedene tabellen geschrieben werden müssen. nun (ich bin ganz frisch in delphi) stell sich mir folgende frage:

das programm, welches auf die daten die in der db liegen, zugreift soll auf verschiedenen rechnern ausgeführt werden, bei denen KEIN mysql installiert ist. wie funktioniert das ganze nun ? kann ich aus der db ein sql-file exportieren, dies in den programm ordner legen und der benutzer kann über das programm-interface neue einträge in die sql-file setzen ?

Sorry, ich blick da noch nicht wirklich durch ! BITTE HELFT MIR !
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: MySQL ohne Komponenten

  Alt 3. Nov 2003, 19:15
Zitat von shareholder:
sollte man dann nicht lieber StrToInt verwenden ?
Ach verdammt
Natürlich sollte es das. Ich glaub, ich sollte mir das Tut nochmal gut durchlesen und solche Fehlerchen selbst erkennen

Zum anderen: Der Zugriff auf die DB kann ja übers Netzwerk erfolgen, die Clients brauchen für den Zugriff nichts weiter als die Client-Bibliothek (libmysql.dll) und die Zugangsdaten.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#6

Re: MySQL ohne Komponenten

  Alt 3. Nov 2003, 19:36
das doofe ist, das die benutzer nicht auf den mysql-server zugreifen können.
ich wollte eigentlich eine kleine db mitliefern, (mit vordefinierten rows).
zusätzlich sollen die user dann die möglichkeit haben, selbst einträge in db mit aufzunehmen.

wird der begriff 'client' nur im netzwerk verwendet? dann entschuldige ich mich für mein unwissen. ich meinte eigentlich den 'entbenutzer'.

DANKE, das du so viel Hilfe leistet, kann ein NewBe wie ich echt gut gebrauchen ! THANX

PS.: Wenn das mit meinen Vorstellung über die MySQL-DB nicht funktioniobelt, welches datenbank format kannst du mir denn empfehlen ? ich meine eine, die in meinem programmverzeichnis liegt. (also kein netzwerk etc.). Auf text-dateien wollte ich eigentlich nicht zugreifen. halten die überhaupt ohne probs bis zu 120000 rows aus ?
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: MySQL ohne Komponenten

  Alt 3. Nov 2003, 19:42
Also: MySQL ist eine servervasierte Datenbank. D.h. der Server ist im Netzwerk bzw. lokal erreichbar und bearbeitet Anfragen, ein Programm greift also nicht direkt auf die Dateien zu, in denen die Tabellen liegen, sondern sagt dem Datenbankserver, was es will, und dieser führt es aus.

Bezüglich der Frage, welches Datenbankformat du verwendest, eröffnest du am besten einen Thread im Datenbanken-Forum.

Und klar helf ich dir gern, wir haben doch alle mal klein angefangen (und so lange her ist e snoch gar nicht).
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von shareholder
shareholder

Registriert seit: 1. Nov 2003
Ort: Denmark, Lolland, Marielyst
280 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: MySQL ohne Komponenten

  Alt 3. Nov 2003, 19:49
ich danke dir, hoffe mal das ich im db-forum nicht angemault werde, weil die frage schon tausende male gestellt wurde.

BIG THANX !
  Mit Zitat antworten Zitat
merida

Registriert seit: 3. Dez 2003
Ort: Magdeburg
2 Beiträge
 
#9

Re: MySQL ohne Komponenten

  Alt 3. Dez 2003, 14:29
Hi,

ich habe möchte gern das Script ausprobieren. Habe die MySql.pas eingebunden und auch die Syntaxprüfung, sowie das Compilieren ergeben keine Fehlermeldung.
Wenn ich das Script jedoch starte bekomme ich eine Fehlermeldung: "... ist eine Exception der Klasse EAccessViolation aufgetreten. Zugriffsverletzung bei Adresse 00000000. Lesen bei Adresse 00000000."

Was ist die Ursache davon?


Danke schon mal für Eure Bemühungen.
  Mit Zitat antworten Zitat
merida

Registriert seit: 3. Dez 2003
Ort: Magdeburg
2 Beiträge
 
#10

Re: MySQL ohne Komponenten

  Alt 3. Dez 2003, 14:39
Hi,

ich ziehe meine vorherige Frage zurück. Die ist ja schon beantwortet worden. Ich habe nicht gesehen, das es mehrere Seiten gibt. Wie heißt es immer so schön. "Wer lesen kann, ist klar im Vorteil."

Sven
Delphi 4 Standard
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 34     123 4513     Letzte »    


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 20:10 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