an sql/maria-db anmelden

Spezielle Fragen zu PostgreSQL, MySQL, SQLite, SQL ...
Antworten
vb6oldie
Foriker
Beiträge: 141
Registriert: Mo 17. Apr 2017, 13:51
Kontaktdaten:

an sql/maria-db anmelden

Beitrag von vb6oldie » So 6. Okt 2019, 16:05

Hallo Leute,
ich versuche nun wieder mit gambas/mysql zu programmieren.
Ich hatte schon früher einen Kontakt zur Datenbank aber ich habe alle früheren Daten verloren.
Bildschirmfoto vom 2019-10-06 15-09-53.png
Bildschirmfoto vom 2019-10-06 15-09-53.png (311.38 KiB) 5856 mal betrachtet
Ich weis nicht, was ich hier falsch mache.
Es wird auch folgende Fehlermeldung angezeigt: Cannot find driver for database: /opt/lampp/var/mysql/ in FMain:21
Kann mir bitte jemand helfen? Danke

Benutzeravatar
PJBlack
Foriker
Beiträge: 81
Registriert: Sa 8. Dez 2018, 23:50
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von PJBlack » So 6. Okt 2019, 20:26

vllt den db typ richtig angeben?

http://gambaswiki.org/wiki/comp/gb.db/_connection/type

Property Type As String Represents the type of the database server you want to connect to.

The current supported database servers are:

Database type Property value
PostgreSQL "postgresql"
MySQL "mysql"
SQLite 2 "sqlite2"
SQLite 3 "sqlite3"
SQLite 2 or SQLite 3 "sqlite"
ODBC "odbc"

The database server type must be in lower case!

vb6oldie
Foriker
Beiträge: 141
Registriert: Mo 17. Apr 2017, 13:51
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von vb6oldie » Mi 9. Okt 2019, 13:42

Hallo PJBlack,
ich habe nun alles neu konzipiert, mit dem Muster aus der Wiki-Dokumentation "How to open a MySQL connection and use it".
Nach der Anpassung an meine Bedürfnisse sieht es so aus:
Bildschirmfoto vom 2019-10-09 13-00-25.png
Bildschirmfoto vom 2019-10-09 13-00-25.png (26.39 KiB) 5839 mal betrachtet
und
Bildschirmfoto vom 2019-10-09 13-00-47.png
Bildschirmfoto vom 2019-10-09 13-00-47.png (53.63 KiB) 5839 mal betrachtet
Das wirft mir nun folgenden Fehler aus:
Bildschirmfoto vom 2019-10-09 13-01-11.png
Bildschirmfoto vom 2019-10-09 13-01-11.png (9.33 KiB) 5839 mal betrachtet
Ich habe folgende Komponenten markiert:
gb,
gb.db,
gb.db.form,
gb.db.mysql,
gb.db.odbc,
gb.gui und
gb.image

Ich benötige wahrscheinlich aber ein Modul "canberra-gtk-module", das ich nirgends finde!
Ich weis nicht woran der Fehler liegen könnte.
Bitte um Hilfe

Benutzeravatar
PJBlack
Foriker
Beiträge: 81
Registriert: Sa 8. Dez 2018, 23:50
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von PJBlack » Do 10. Okt 2019, 00:47

probiers mal mit:

sudo apt install libcanberra-gtk-module libcanberra-gtk3-module

alternativ:

mal statt gb.gui mit gb.gui.qt versuchen

vb6oldie
Foriker
Beiträge: 141
Registriert: Mo 17. Apr 2017, 13:51
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von vb6oldie » Do 10. Okt 2019, 07:48

Hallo PJBlack,
zuerst habe ich es mit der Komponente gb.gui.qt versucht, was nicht funktionierte.
Der install hat funktioniert/der Fehler ist nun weg.
Aber ich bekomme nun diesen Fehler: "Form 'Main' wird in der Klasse 'FMain' unkorrekt definiert."
Bitte um Hilfe

Benutzeravatar
PJBlack
Foriker
Beiträge: 81
Registriert: Sa 8. Dez 2018, 23:50
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von PJBlack » Do 10. Okt 2019, 12:11

Willkommen im Club ... ich biete:

Screen.Height wird in der Klasse 'Screen' unkorrekt definiert.

unter http://gambas.sourceforge.net/de/main.html findest du den Bugtracker ... Fehler melden und schauen was passiert ... Benoit ist normalerweise ziemlich fix

vb6oldie
Foriker
Beiträge: 141
Registriert: Mo 17. Apr 2017, 13:51
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von vb6oldie » So 13. Okt 2019, 07:34

Hallo PJBlack,
Benoit schreibt unter anderem: run the IDE by setting the environment variable LANG=C.
Wie setze ich die environment-variable?
und:
Moreover, I'm not sure you are talking about a bug, so maybe you should use the mailing-list instead to describe your problem.
Wenn wir das hier (in deutsch) lösen könnten, wäre es mir lieber.
Habe ich vielleicht etwas falsch installiert, denn früher konnte ich zumindest Formen ohne Probleme öffnen!
Wie kann ich eine bestehende Installation löschen, um sie wieder neu zu installieren?
Danke für jede Hilfe

vb6oldie
Foriker
Beiträge: 141
Registriert: Mo 17. Apr 2017, 13:51
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von vb6oldie » So 13. Okt 2019, 08:13

Hallo, ich habe den Fehler selber gefunden:
in FMain muss der Befehl "Public Sub FMain" und nicht "Public Sub Main" lauten!
mfg

Benutzeravatar
PJBlack
Foriker
Beiträge: 81
Registriert: Sa 8. Dez 2018, 23:50
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von PJBlack » So 13. Okt 2019, 12:19

vb6oldie hat geschrieben:
So 13. Okt 2019, 07:34
Wie setze ich die environment-variable?
gib in der konsole mal
> locale
ein und merke dir die erste zeile LANG= xxxxx

dann gibst du ein
> LANG=C && gambas3 &

zum zurückstellen gibst du die gemerkte zeile ein ...
> LANG=de_DE.utf8 (bei mir)

vb6oldie
Foriker
Beiträge: 141
Registriert: Mo 17. Apr 2017, 13:51
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von vb6oldie » Mo 14. Okt 2019, 07:08

Danke für deine Hilfe

Benutzeravatar
PJBlack
Foriker
Beiträge: 81
Registriert: Sa 8. Dez 2018, 23:50
Kontaktdaten:

Re: an sql/maria-db anmelden

Beitrag von PJBlack » Mo 14. Okt 2019, 11:37

Danke ... gerne :)

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste