Liebe vb-paradise Community,
ich suche eine Empfehlung für eine Datenbank die am Besten auf mein Problem zugeschnitten ist.
Derzeit kommuniziert mein VB Programm erfolgreich mit einer Access Datenbank mit den folgenden 10 Variablen (ungefähre Angaben):
Die Datenbank liegt bei jedem Nutzer des Programms lokal auf der Festplatte oder dem USB Stick - eine online Funktion ist nicht nötig.
Im Programm mache ich öfters Abfragen à la "SELECT * FROM Database WHERE ..." um einen Teil der Daten selektiv rauszufischen.
Ich habe derzeit ~200 Datensätze mit diesen 10 Variablen in der Datenbank, mehr als 10000 Datensätze sind sicher bei keinem User nötig (ich halte 1000 schon für viel).
Ich will keinem Nutzer irgendeine Installation einer Datenbank aufzwingen, da das Programm auch tlws auf Arbeits-PCs genutzt wird, bei denen man nichts installieren kann.
Ein Kollege meinte, dass ich nicht jedem Nutzer Access aufzwingen kann.
Bisher habe ich tatsächlich nicht wirklich darüber nachgedacht, da jeder Windows PC auf dem ich das Programm getestet habe Access installiert hatte...
Kennt ihr eine gute Alternative? Der Kollege meinte SQLite, wobei ich damit keine Erfahrung habe und auch nicht weiß ob das auf allen PCs vorinstalliert ist.
Liebe Grüße
Dr_Gre
ich suche eine Empfehlung für eine Datenbank die am Besten auf mein Problem zugeschnitten ist.
Derzeit kommuniziert mein VB Programm erfolgreich mit einer Access Datenbank mit den folgenden 10 Variablen (ungefähre Angaben):
- 6 Variablen mit einem Text <250 Zeichen
- 1 Variable mit einer Jahreszahl
- 1 Boolean
- 1 RTF Text (beliebig viele Zeichen, meistens 0 - 2000)
- 1 Text mit tlws SEHR vielen Zeichen (bis ~2 Millionen, wobei das Access nicht wirklich schafft)
Die Datenbank liegt bei jedem Nutzer des Programms lokal auf der Festplatte oder dem USB Stick - eine online Funktion ist nicht nötig.
Im Programm mache ich öfters Abfragen à la "SELECT * FROM Database WHERE ..." um einen Teil der Daten selektiv rauszufischen.
Ich habe derzeit ~200 Datensätze mit diesen 10 Variablen in der Datenbank, mehr als 10000 Datensätze sind sicher bei keinem User nötig (ich halte 1000 schon für viel).
Ich will keinem Nutzer irgendeine Installation einer Datenbank aufzwingen, da das Programm auch tlws auf Arbeits-PCs genutzt wird, bei denen man nichts installieren kann.
Ein Kollege meinte, dass ich nicht jedem Nutzer Access aufzwingen kann.
Bisher habe ich tatsächlich nicht wirklich darüber nachgedacht, da jeder Windows PC auf dem ich das Programm getestet habe Access installiert hatte...
Kennt ihr eine gute Alternative? Der Kollege meinte SQLite, wobei ich damit keine Erfahrung habe und auch nicht weiß ob das auf allen PCs vorinstalliert ist.
Liebe Grüße
Dr_Gre