Seite 1 von 1
CD-Name anezeigen?
Verfasst: 30.03.2006 13:40
von Ttobi
Hi, ich schreib grad nen tool das alle Dateien von einer CD ausliest und diese in einer Datenbank speichert(Nur die Namen, damit man weiß wo sich die Dateien befinden). Das klappt auch schon recht gut, allerdings wäre es schön wenn man den CD Namen mit Purebasic auslesen könnte, um ihn nich immer eingeben muss..
Weiß jemand Rat?...
Verfasst: 30.03.2006 13:45
von nicolaus
schau dir am besten mal folgenden link an
http://www.freedb.de/
Gruß,
Nico
Verfasst: 30.03.2006 14:07
von bobobo
Nikolaus, Es geht nicht um MusikCD'S
Ttobi
guck mal lieber hier
http://www.purebasic.fr/german/viewtopi ... sname#8333
Verfasst: 30.03.2006 14:20
von Ttobi
Genau, vieeelen dank, das war genau Das was ich gesucht habe!
Edit: Jetzt hab ich noch ein Problem mit der Suche.. Ich hab halt ne Suchfunktion, wie kann ich jetzt noch machen das die "*" als wildcards funktionieren?..
Der Code:
Code: Alles auswählen
SQL1.s = "select * "
SQL2.s = "from Erweitert "
SQL3.s = "where Dateien like '"+GetGadgetText(18)+"'"
event=DatabaseQuery(SQL1+SQL2+SQL3)
If DatabaseError()<>""
MessageRequester("Fehler","SQL Fehler!"+Chr(13)+DatabaseError())
ElseIf event<>0
While NextDatabaseRow()
AddGadgetItem(17,-1,GetDatabaseString(2)+Chr(10)+GetDatabaseString(1)+Chr(10)+GetDatabaseString(3))
Wend
Else
MessageRequester("Fehler","Query ergab einen fehler")
EndIf
Verfasst: 30.03.2006 15:55
von progger
In SQL benutzt man % anstatt *.
bzw. wenn die * in GetGadgetText enthalten, einfach durch % ersetzen (nur am Anfang oder Ende des Strings)
Verfasst: 30.03.2006 16:06
von Ttobi
alles klar vielen dank
