staging.inyokaproject.org

SQLite

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels SQLite.

noisefloor Team-Icon

Ehemaliger
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

mal was kurzes, informatives: Baustelle/SQLite

Gruß
noisefloor

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

Liest sich gut, hab gerade noch ein paar Typos verbessert.

Wie sieht es aus mit ein paar Codebeispielen zur Verwendung von SQLite in eigenen Programmen (ist wohl der Hauptanwendungsfall). Also z.B. wie greif ich mit JDBC drauf zu oder welche Header muss ich in C/C++ verwenden. Dabei wäre es vllt auch interessant zu erwähnen, dass SQLite Bestandteil von Qt ist 😉

AdrianB Team-Icon

Avatar von AdrianB

Anmeldungsdatum:
23. August 2005

Beiträge: 6565

Ähm noisefloor kann nicht Coden, also musst du das rein schreiben 😉

dass SQLite Bestandteil von Qt ist

es wird auch in Pidgin verwendet und das ist GTK 😉

gruß
Adrian

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

AdrianB hat geschrieben:

Ähm noisefloor kann nicht Coden, also musst du das rein schreiben 😉

D'oh. Ich hab auch keine Ahnung wie man das macht ☹ Wenn ich mal zuviel Zeit hab, probiere ich es mit Java aus.

AdrianB hat geschrieben:

dass SQLite Bestandteil von Qt ist

es wird auch in Pidgin verwendet und das ist GTK 😉

Widerspricht sich nicht. Ich wollte nur sagen, dass wenn man mit Qt programmiert, man es direkt mitgeliefert bekommt und sich um überhaupt nichts kümmern muss.

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

stimmt, ich kann nur Assembler... 😇

Abgesehen davon: das mit Qt kann rein, Codebeispiele habe ich extra keine, weil IMHO nicht nötig und zudem in den verlinkten Tutorials gut erklärt.

Primär wollte ich den SQLite Artikel, weil in einigen Wiki-Artikel steht "...verwendet SQLite...", aber der Artikel halt fehlt. ☺

Gruß
noisefloor

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

ist mir auch recht 😉 Dann sind wir konsequent und erwähnen das mit Qt auch nicht...

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

verschoben: SQLite

Gruß
noisefloor

xubuntufriese

Avatar von xubuntufriese

Anmeldungsdatum:
3. Mai 2014

Beiträge: 340

Hallo,

um auch reguläre Ausdrücke zur Suche von Datensätzen in SQLite-Datenbanken nutzen zu können muss man:

sudo apt-get install sqlite3-pcre

dann mit

nano ~/.sqliterc

die Zeile

.load /usr/lib/sqlite3/pcre.so

einfügen (bei mir existierte noch keine .sqliterc).

Nun kann man zB

$ sqlite3 clementine.db "SELECT artist, album, title FROM songs WHERE artist REGEXP '^Pink F' ORDER BY artist, album, track";

Ohne das Paket sqlite3-pcre funktioniert nur zB

$ sqlite3 clementine.db "SELECT artist, album, title FROM songs WHERE artist LIKE 'Pink F%' ORDER BY artist, album, track";

Der Versuch REGEXP im SQLite Database Browser zu nutzen ist bisher gescheitert.

Da ich nicht denke das dies so interessant/nützlich/whatever ist, das es mit in den Artikel sollte - habe ich die Info einfach mal hier abgelegt.

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

Danke für die Info ☺

Bei bei Gelegenheit mal eine Info in den Artikel ein - oder vielleicht einen eigenen, kleinen Artikel.

Gruß, noisefloor

noisefloor Team-Icon

Ehemaliger
(Themenstarter)
Avatar von noisefloor

Anmeldungsdatum:
6. Juni 2006

Beiträge: 28316

Hallo,

zur Doku: habe die Tags Smartphone, BQ, Meizu, Ubuntu Phone, Ubuntu Touch aus dem Artikel entfernt. Grund: Tags dienen der Benennung der _Haupt_kategorien eines im Artikel beschriebenen Programms. Tags dienen _nicht_ dazu, aufzulisten, wo ein Prog überall zum Einsatz kommt. Dann wäre die Tagliste bei SQLite auch länger als der Artikel selber 😉

Gruß, noisefloor

Antworten |