ByteRix Geschrieben 13. August 2004 Geschrieben 13. August 2004 Hi leutz bin ein totaler noob in Sachen DB's, deshalb eine Frage: Wie baue ich mir hier lokal auf meinen Rechner eine SQL-DB auf d.h. wie/was muss ich installieren und wie konfiguriere ich sie (d.h. Spalten einfügen etc.) ? Und wie kann ich dann aus VB 6.0 darauf zu greifen ? Hab bis jetzt nur mit Access DB's gearbeitet (und da war des aufbauen ja nicht s so schwer ). Hoffe ma das mich jetzt hier keiner auslacht aber hab echt 0 Plan von dem Thema mfg byte Zitieren
firewalker... Geschrieben 14. August 2004 Geschrieben 14. August 2004 Was für eine DB willst du denn überhaupt installieren? - Wenn du die Visual-Umgebung installiert hast müsste doch da so SQL-ZEug dabei sein.. Guck da erst mal... Gruß, Tim Zitieren
ByteRix Geschrieben 15. August 2004 Autor Geschrieben 15. August 2004 ehhmmm "Wenn du die Visual-Umgebung installiert hast müsste doch da so SQL-ZEug dabei sein" wie meinste das ? mfg byte Zitieren
tuxfriend Geschrieben 15. August 2004 Geschrieben 15. August 2004 Hi, einiges Grundsätzliches: 1. Hast du schon ein Datenbank Management System (DBMS) z.B. MySQL, Oracle, Firebird? Wenn nein brauchst du ersteinmal das. Meine Epfehlung wäre da erst einmal Firebird. Firebird ist Open Source und steht hier zum Download: http://firebird.sourceforge.net/ Der Windows Installer dürfte ziemlich selbsterklärend sein, sonst mußt du halt mal nach einem HowTo googeln. 2. Um ersteinmal ein wenig mit der Firebird DB herumzuspielen brauchst du einen Administrationsclient. Einige solche Tools findest du hier: http://firebird-datenbank.de/ 3. Nun solltest du dich ein wenig über Datenbankdesign informieren. Hier findest du ein Tutorial über die Grundlagen des Datenbankdesign: http://www.banana-tree.net/TCgi/TCgi.cgi?target=home&P_TT&P_Kat=2&P_KatSub=2 Dann kannst du deine benötigte Datenbank planen. 4. Um diese Datenbank dann auch tatsächlich aufsetzen zu können, brauchst du Kenntnisse über SQL. (Du kannst natürlich auch alles mit den grafischen Tools von Punkt zwei machen, aber ich gehe mal davon aus, du willst was lernen ) Hier ein Tutorial zu diesem Thema: http://www.netsystems.ch/support/sqlin21Tagen/inhalt.htm 5. Möchtest du sowei ich es verstehe einen Datenbankclient schreiben. Der Datenbankzugriff aus anderen Programmen erfolgt in der Regel über ODBC-Treiber. Einen für die Firebird DB kannst du dir ebenfalls unter http://firebird.sourceforge.net/ herunterladen. Dieser Treiber muß dann auf jedem Rechner, auf dem auch dein programmierter Client laufen soll installiert werden. 6. Zur arbeitsweise deines Clients. AFAIK bring VB tatsächlich die ADO Komponenten mit. Mit diesen kannst du auf Datenbanken über MDAC (=Microsoft Data Access Components) zugreifen. MDAC setzt wiederum den unter fünf genannten ODBC Treiber voraus. Hier findest du ein Beispiel zur Verwendung von ADO in VB: http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=12050&lngWId=1 hth nils PS: Über die Qualität des VB-Beispiels kann ich nichts sagen. Bin bekenndender Altgrieche und Schlangenliebhaber. :floet: Zitieren
ByteRix Geschrieben 15. August 2004 Autor Geschrieben 15. August 2004 also SQL kann ich d.h. DML, DDL, DQL, DCL (kenn ich alles komm ausm host umfeld und kenn des wegen db2 DB's) ansonsten big thx hilft mir weiter werd mich dann gleich mal ran machen mfg byte Zitieren
ByteRix Geschrieben 17. August 2004 Autor Geschrieben 17. August 2004 also hab jetzt Firebird installiert (v. 1.5) und als Administrationsclient hab ich IB_SQL gewählt. Nur weiß ich jetzt nur nicht wie ich dieses IB_SQL benutzen kann bzw. was es eigentlich machen soll. Dann ich mit diesem Tool meine SQL Stats absetzten ? Also Hauptfrage ist jetzt wo ich meine SQL Stats absetzen kann und wie gesagt installiert ist alles DBMS(Firebird) sowie ein Administrationsclient(IB_SQL) den ODBC Treiber hab ich noch nicht installiert weil ich jetzt erstmal schauen wollte wie das so funktioniert thx schonmal für eure Hilfe mfg byte Zitieren
tuxfriend Geschrieben 17. August 2004 Geschrieben 17. August 2004 Hi, schade, über das Admin Tool was du dir ausgesucht hast weiß ich leider nix. Meine Empfehlung ist IBExpert zu nehmen (http://www.ibexpert.com/). Der ist ziemlich intuitiv zu bedienenEs gibt eine gute Dokumentation: http://www.ibexpert.info/documentation/ Oder du mußt dir halt eine Dokumentation zu deinem Client suchen. Gruß Nils Zitieren
ByteRix Geschrieben 18. August 2004 Autor Geschrieben 18. August 2004 aber kann ich auch ohne AdminClient ein SQL-Stat absetzen ? mfg byte ~~ EDIT ~~ Ich hab mir jetzt mal des IBExpert runtergeladen und probier damit mal ein wenig rum, weil ich glaub mit der doku schaff ich das besser thx, mfg byte Zitieren
tuxfriend Geschrieben 18. August 2004 Geschrieben 18. August 2004 aber kann ich auch ohne AdminClient ein SQL-Stat absetzen ? Bin mir nicht sicher. Die Linux-Version von Firebird bringt die kleine Konsolenanwendung "isql". Sowas müßte es bei der Windows Variante denke ich auch geben. gruß nils Zitieren
ByteRix Geschrieben 19. August 2004 Autor Geschrieben 19. August 2004 ahso ok, aber sonst mach ich meine stats mit dem adminclient oder ? (also eigentlich aus nem proggy raus aber ich mein jetzt zum stats testen) mfg byte Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.