UseODBCDatabase() Fehlermeldung

Anfängerfragen zum Programmieren mit PureBasic.
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

UseODBCDatabase() Fehlermeldung

Beitrag von TheSaint »

Hallo Zusammen,

Ich benutze PureBasic 4.3 auf einem USB-Stick als Portable Version
und ich bekomme, wenn ich den Befehl:

UseODBCDatabase()

benutzen möchte immer folgende Fehlermeldung:

UseODBCDatabase() is not a function, array, makro or linkedlist

Was mache ich den da falsch?

Ich habe die PBOSL_ExDatabase unter PureLibraries kopiert.
Muss ich noch was anderes machen?
Vielleicht könnte mir jemand sagen wo es denn sonst so hinkommt,
damit es läuft.

Vielen Dank schon mal für Eure Hilfe.

Viele Grüße
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: UseODBCDatabase() Fehlermeldung

Beitrag von Kiffi »

TheSaint hat geschrieben:UseODBCDatabase() is not a function, array, makro or linkedlist
mh, funktioniert hier (ebenfalls 4.3)
TheSaint hat geschrieben:Ich habe die PBOSL_ExDatabase unter PureLibraries kopiert.
Muss ich noch was anderes machen?
UseODBCDatabase() ist ein Standard-Befehl von PB. PBOSL hat damit
erstmal nichts zu tun. Ich erahne was Du machen willst. Deshalb an dieser
Stelle mal ein Hinweis auf ADOmate von srod.

Grüße ... Kiffi
a²+b²=mc²
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Hallo Kiffi,

vielen Dank für Deine schnelle Antwort.
Frohe Weihnachten wünsche ich Dir.

Leider weis ich nicht warum der Befehl
UseODBCDatabase()
nicht funktioniert.

Komme einfach nicht weiter. Liegt es
daran das ich es auf einem Stick installiert habe?

Code: Alles auswählen

If UseODBCDatabase() = 0
  MessageRequester("Error", "Can't initialize Database (ODBC v3 or better) environment", 0)
  End
EndIf
Habe diesen CodeSchnippsel probiert. Es kommt immer die
gleiche Fehlermeldung.

Kannst Du mir noch mal helfen? Was könnte ich tun?

Vielen Dank.

Viele Grüße
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

TheSaint hat geschrieben:Kannst Du mir noch mal helfen?
nee, sorry, da muss ich passen. UseODBCDatabase() ist seit PB4.1 ein
Standard-Befehl (woher hieß er InitDatabase()). Warum das jetzt nicht bei
Dir funktioniert, weiß ich leider nicht.

Grüße ... Kiffi
a²+b²=mc²
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Hallo Kiffi,

vielen Dank erstmal.
Ich werde PureBasic 4.3 nochmal auf dem Stick installieren.

Hoffe das es dann funktioniert.

Viele Grüße
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Beitrag von mk-soft »

Hi,

für PB v4.30 gibt es for ExDatabase eine neue LIB da es unter UNICODE und THREADSAFE mit der alten probleme gab.

habe diese erst heute zu PBOSL geschickt.

Auf die schnelle noch ein Link zur aktuellen Version
http://home.arcor.de/m_kastner/MyDownlo ... taBase.zip

FF :wink:
Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Hallo mk-soft,

vielen Dank für Deine Nachricht.

Ich hatte immer die Fehlermeldung:
"stringextension" sei nicht installiert.

Jetzt kommt hierzu keine Fehlermeldung mehr.
Werde mal weiter Testen.

Vielen Dank noch mal und auch dir Frohe Weihnachten.

Viele Grüße
Benutzeravatar
Bisonte
Beiträge: 2468
Registriert: 01.04.2007 20:18

Beitrag von Bisonte »

Kiffi hat geschrieben:
TheSaint hat geschrieben:UseODBCDatabase() ist seit PB4.1 ein
Standard-Befehl
Grüße ... Kiffi
Das ist doch erst seit 4.2 .... Also wird vielleicht <4.2 anstellevon 4.3 auf den Stick gerutscht sein...
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom​​
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Bisonte hat geschrieben:Das ist doch erst seit 4.2
PB-Historie hat geschrieben:4. November 2007 : Version 4.10
[...]
- Geändert: InitDatabase() in UseODBCDatabase()
aber ich teile Deine Vermutung, dass da wohl ne alte Version
dazwischengerutscht ist.

@TheSaint:
TheSaint hat geschrieben:wenn ich den Befehl:
UseODBCDatabase()
benutzen möchte immer folgende Fehlermeldung:
UseODBCDatabase() is not a function, array, makro or linkedlist
TheSaint hat geschrieben:Ich hatte immer die Fehlermeldung:
"stringextension" sei nicht installiert.
Was denn nu? Problem behoben? Beide Fehlermeldungen haben
unterschiedliche Ursachen.

Grüße ... Kiffi
a²+b²=mc²
TheSaint
Beiträge: 143
Registriert: 21.12.2008 18:59

Beitrag von TheSaint »

Hallo Kiffi,

nach dem Update von mk-soft mit
für PB v4.30 gibt es for ExDatabase eine neue LIB da es unter UNICODE und THREADSAFE mit der alten probleme gab.

habe diese erst heute zu PBOSL geschickt.

Auf die schnelle noch ein Link zur aktuellen Version
http://home.arcor.de/m_kastner/MyDownlo ... taBase.zip
Sind alle Probleme behoben.

Nochmals vielen Dank allen.

Viele Grüßé
Antworten