In SQLite suchen

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Re: In SQLite suchen

Beitrag von bobobo »

warum glaub mir immer nie einer :cry:
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: In SQLite suchen

Beitrag von Velindos »

Hallo,
besten Dank für eure Hilfe. Habe mal nach der Reihe die Lösungen probiert.

Code: Alles auswählen

If DatabaseQuery(DB, "SELECT * FROM Release WHERE Version LIKE '%" +Kategory$+ "%'"
Mit dieser Lösung funzts, auch mit kleinen und grossen Buchstaben.
Das mit den Wildcards habe ich wieder einmal überlesen. Nun findet er auch die Wörter im String, super. Wobei ich noch gestehen muss, das ich LIKE noch nicht kannte!
Zweite Lösung mit folgender Eingabe
If DatabaseQuery(DB, "SELECT * FROM Release WHERE ucase VERSION >= ucase '" +Kategory$+ "'"
bringt er mir einen Syntax Fehler. Anscheinend kann man ucase nicht verwenden?
Also nochmals besten Dank, war super schnell!

Gruss Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
SebastianJu2
Beiträge: 180
Registriert: 24.09.2010 10:39

Re: In SQLite suchen

Beitrag von SebastianJu2 »

@bobobo

Aber immerhin darfst du jetzt das Gefühl haben doch Recht gehabt zu haben... ;)
Zuletzt geändert von SebastianJu2 am 01.03.2011 18:28, insgesamt 1-mal geändert.
Benutzeravatar
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: In SQLite suchen

Beitrag von Velindos »

Hallo SebastianJu2,
so hab ich nicht gemeint, sondern ich habs nur Probiert.

Kann jemand sagen wie man zu dem schönen "Gelöst" Anhang kommt, oder findet?

Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
SebastianJu2
Beiträge: 180
Registriert: 24.09.2010 10:39

Re: In SQLite suchen

Beitrag von SebastianJu2 »

@Velindos

Wie gesagt wußte ich nicht wie der Befehl in sqlite lautet. Ich habe jetzt aber mal nachgesehen und einer der beiden scheint UPPER zu heißen. Außerdem mit Klammern. Also dann wohl:

Code: Alles auswählen

If DatabaseQuery(DB, "SELECT * FROM Release WHERE upper(Version) =  upper('" +Kategory$+ "')"
Aber wenn es mit Like funktioniert und auch nicht die Gefahr besteht dass über die Platzhalter falsche Kategorien abgerufen werden brauchst du an der jetzigen funktionierenden Version nichts zu ändern.
SebastianJu2
Beiträge: 180
Registriert: 24.09.2010 10:39

Re: In SQLite suchen

Beitrag von SebastianJu2 »

@velindos

Das hast du falsch verstanden... das war an bobobo gerichtet... Ich hab nur das @ vergessen... :)
Benutzeravatar
Bisonte
Beiträge: 2468
Registriert: 01.04.2007 20:18

Re: In SQLite suchen

Beitrag von Bisonte »

Velindos hat geschrieben:Hallo SebastianJu2,
so hab ich nicht gemeint, sondern ich habs nur Probiert.

Kann jemand sagen wie man zu dem schönen "Gelöst" Anhang kommt, oder findet?

Gruss ... Velindos
Du versuchst einfach deinen 1. Post zu editieren und dort kann man auch die Überschrift des Threads ändern.
einfach dann [Gelöst] an den Threadtitel anhängen...Fertig.
(Falls ich das jetzt nicht in den falschen Hals bekommen hab)
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
Velindos
Beiträge: 598
Registriert: 15.11.2010 10:56

Re: In SQLite suchen[Gelöst]

Beitrag von Velindos »

Hallo Bisonte,
danke für den Tip, meinte natürlichen einen Button etc.. Damit man in den Anfänger das Button beeinflußt oder ähnliches, egal!
Gruss ... Velindos
Windows 7/8/8.1/10 (32/64-Bit) |Ubuntu 10.4 (64-Bit) |Purebasic 5.71 LTS (32/64-Bit)
Antworten