Adressverwaltung mit Textdateien oder DB?

Für allgemeine Fragen zur Programmierung mit PureBasic.
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Adressverwaltung mit Textdateien oder DB?

Beitrag von Gamer »

Reichen da Textdateien aus?

Eine DB benötigt ja nur wieder Treiber, die nicht bei allen Usern gleich vorhanden sind...
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3875
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Ja

würde aber trotzdem mal sqlite in Augenschein nehmen.
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

SQL kann ich ja... wäre sicherlich einfacher und flexibler.

ODBC dürfte eigentlich jeder installiert haben oder nicht? Ist das nicht schon default installiert bei Systemauslieferung?

Mit PB kann ich aber selber keine leere DB erstellen oder? Also die muss ich selber irgendwie mit phpadmin machen, exportieren und dann dem User mitliefern oder?
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

Gamer hat geschrieben:SQL kann ich ja...

Mit PB kann ich aber selber keine leere DB erstellen oder? Also die muss ich selber irgendwie mit phpadmin machen, exportieren und dann dem User mitliefern oder?
:shock: Warum nicht mit SQL und CREATE TABLE arbeiten?
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

Funzt alles soweit... fallen bei SQLite wohl Angaben wie Spaltentyp und -breite weg?
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3875
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Die Datenbank musst Du schon anlegen .. entweder mit Deinem Programm oder schon vorher und dann halt mit ausliefern.

der Zugriff auf Access-Datenbanken sollten in neueren Windosen eigentlich immer möglich sein.

Da gibt's doch so ne nette Lib vom Rings hier irgendwo ..
http://forums.purebasic.com/german/view ... =mdb#26287
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3875
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Gamer hat geschrieben:Funzt alles soweit... fallen bei SQLite wohl Angaben wie Spaltentyp und -breite weg?
Nö ..
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

Also wenn ich mit SQLite arbeite und die DLL mitliefer, dürfte es eigentlich bei allen funktionieren oder?

sSQL.s = "CREATE TABLE test (vorname, nachname,strasse);"

^^^^

Hier wird aber keine Spaltentyp, geschweige denn eine Feldbreite angegeben...
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3875
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Aus der SQLITE-Doku

Code: Alles auswählen

In SQLite version 3, the type of a value is associated with the value itself, not with the column or variable in which the value is stored. (This is sometimes called manifest typing.) All other SQL databases engines that we are aware of use the more restrictive system of static typing where the type is associated with the container, not the value.
Es ist wohl echt technisch egal was da in so ner Spalte drin steht .. die braucht nur n Namen. Die Konsequenzen daraus sollte man bei der Arbeit mit sqlite-db's aber gut im Kopf haben.
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Gamer
Beiträge: 180
Registriert: 21.03.2005 16:59

Beitrag von Gamer »

Kann man Bilder auch in die DB speichern und dann wieder auslesen und ausgeben? Oder wird das als ASCII gespeichert?
Antworten