ich programiere seit ein paar Tagen an einem kleinem Programm. Soll nichts großes werden, nur bin ich jetzt an einen Punkt wo ich nicht weiter komme :S
Also folgendes:
Ich muss verschiedene Daten in einer Datenbank speichern, die aber auch mit dem Programm mitgeliefert wird, oder wenn nicht vorhanden erstellt werden soll.
Jetzt weiß ich aber nicht was es da für Möglichkeiten gibt, sprich welche Datenbank ich nehmen soll, die Problemlos abgerufen und erstellt werden kann.
Es gibt ja so einige(MySQL, SQLite, OleDB usw)
ich programiere seit ein paar Tagen an einem kleinem Programm. Soll nichts großes werden, nur bin ich jetzt an einen Punkt wo ich nicht weiter komme :S
Also folgendes:
Ich muss verschiedene Daten in einer Datenbank speichern, die aber auch mit dem Programm mitgeliefert wird, oder wenn nicht vorhanden erstellt werden soll.
Jetzt weiß ich aber nicht was es da für Möglichkeiten gibt, sprich welche Datenbank ich nehmen soll, die Problemlos abgerufen und erstellt werden kann.
Es gibt ja so einige(MySQL, SQLite, OleDB usw)
Hoffe ihr könnt mich ein bisschen "beraten"
lg,
voiD
hmm für C# würd ich ms sql emfehlen, wenn du C# 2010 hast sollte er dich glaubich sogar bei der instalation von vc# geragt haben ob du den mssql server mitinstalieren willst.
allerdings weiss ich nicht ob dann das mssql management studio mitinstalliert ist, musst du ansonsten einfach mal gucken und wenn es noch nicht insatlliert ist insalieren.
dowload link:
oben ist ein link "SQL Server 2008 R2 Express" da kann man das runterladen.
es gibt dann glaubich 3 möglichkeiten wenn du nicht weist was du brauchst nimm einfach alles also das rechte^^.
Das klingt ja so als ob du nur einen weg brauchst ein paar Daten zu speichern.
Ich würde das als XML Datei speichern. (==> Ascii )
Wenn dir das nicht genug ist dann "SQL Server Compact"
Der Vorteil ist, du musst nicht extra eine Datenbank Server Software installieren die permanent auf dem Rechner läuft und .Net unterstützt das ganz gut.
Der Nachteil ist: SQL Server Compact is nur für den Betrieb auf einem Rechner vorgesehen. Es können sich also nicht mehrere User im Netzwerk die gleichen Daten teilen.
Bei der Auslieferung an den Kunden brauch man für SQL Server Compact nur ~ 6 DLL's mit dazu packen. (Keine Instalation notwendig.)
hmm für C# würd ich ms sql emfehlen, wenn du C# 2010 hast sollte er dich glaubich sogar bei der instalation von vc# geragt haben ob du den mssql server mitinstalieren willst.
Nur ist das nicht so, das der Anwender des Programmes das dann auch braucht? Es soll ja beim Anwender möglichst ohne Installation externer Server/Programme gehen
Quote:
Originally Posted by Gertos
Ich würde das als XML Datei speichern. (==> Ascii )
Wenn dir das nicht genug ist dann "SQL Server Compact"
Der Vorteil ist, du musst nicht extra eine Datenbank Server Software installieren die permanent auf dem Rechner läuft und .Net unterstützt das ganz gut.
Der Nachteil ist: SQL Server Compact is nur für den Betrieb auf einem Rechner vorgesehen. Es können sich also nicht mehrere User im Netzwerk die gleichen Daten teilen.
Bei der Auslieferung an den Kunden brauch man für SQL Server Compact nur ~ 6 DLL's mit dazu packen. (Keine Instalation notwendig.)
An XML hab ich noch garnicht gedacht :O, aber ich werds auf jedenfall mal Probieren, danke
Wer noch mehr Möglichkeiten, bzw anderes ähnliches hat einfach reinschreiben
Nur ist das nicht so, das der Anwender des Programmes das dann auch braucht? Es soll ja beim Anwender möglichst ohne Installation externer Server/Programme gehen
An XML hab ich noch garnicht gedacht :O, aber ich werds auf jedenfall mal Probieren, danke
Wer noch mehr Möglichkeiten, bzw anderes ähnliches hat einfach reinschreiben
lg,
voiD
ja hatte den ersten post wohl nihct gründlich genug gelesen, dachte du wolltest nur eine sql dadenabk die du gut mit C# verwenden kannst.
für das einfache speichern von informationen beutze ich auch fast immer XML aslo System.Xml.Serialization.XmlSerializer oder "Linq to XML"
HILFE bei datenbanken! 12/22/2009 - Metin2 Private Server - 11 Replies Hey leute
ich hab meinen metin2 pserver (hamachi) soweit online das ich mit dem acc rain darauf zocken kann :)
nun ja dann wollt ich weiter gehen und die einstellungen an NPS etc ändern...
so ich also:
Filezilla--> alles so gemacht wie im TUT beschrieben
und dann kam nichts da stand nur
Befehl: open "root@5..**.**.***" 22
Fehler: Network error: Connection refused
Datenbanken - Public 09/26/2008 - Flyff Private Server - 9 Replies -removed-
Ich werde meine Datenbanken NICHT weiter veröffentlichen !!!
Tausende Idioten spammen mich mit ihrer kacke zu und beschweren sich... wo ich mich frage wieso ihr dann nicht einfach eure eigenen DB´s macht ?!?!
Tut mir leidfürdie leute die meine arbeit zu schätzen gewusst haben... aber auf sowas hab ich mittlerweile echt kein bock mehr !!!
Bedankt euch bei denen, die nichts besseres zu tun haben wie Tagelang rum zu heulen und mir zu schreiben wie scheisse meine DB ist und was...
Die besten Datenbanken !!! 09/23/2008 - Flyff Private Server - 5 Replies Hallo zusammen !!!
Ich habe ein kleines Problem und hoffe Ihr könnt mir helfen ...
Ich habe hier 2 Datenbanken die echt super sind...
Aber welche ist besser ?!?!
Die erste Datenbank ist meine (die schon über 500mal runtergeladen wurde):
http://rapidshare.com/files/147650239/flyff_new_n ew_new.sql
Die zweite Datenbank ist eine, die ich mir "zusammengewürfelt" habe...dürfte EIGENDLICH besser sein... :
Datenbanken 06/24/2008 - WoW Private Server - 3 Replies Hallo Leute,
Ich suche zum einsteigen in die WoW Privat Server Welt eine (fast) fertige DB, wenn möglich mit Playertreff etc. Meine Frage jetzt gibts welche Pub? sufu ergab nichts gescheites...Oder hat jemand ne fertige DB?
2. Frage
Kann ich z.b ne fertige 2.1.3 DB auf ner neuen Mangos Version benutzen?
Wenn ja, wenn jetzt bei der DB 2.1.3 Buggs waren, hat nichts mit der DB zu tun richtig? Ist abhängig von der "Mangos" Version ob die Bosse funzen oder Bugs entfernt wurden?
Datenbanken GESUCHT!!! 01/09/2008 - Metin2 - 9 Replies Ich suche Datenbanken für Metin2. :cool:
Sprich: Mobs, NPC, Karten, Waffen etc.
Danke im vorraus.