tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
4607
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Quick_Mik
    Quick_Mik Quick_Mik ist offline Mitglied Silber
    Registriert seit
    Oct 2003
    Ort
    127.0.0.1
    Beiträge
    86
    Hallo Gemeinde.

    Ich habe ein Account Verwaltung für ein Online Spiel geschrieben, die datenbankbasiert ist.
    Da wahrscheinlich auch der eine oder andere DAU das Ding bekommt, möchte ich das Einrichten der ODBC Datenquelle ins Setup packen und dort automatisieren.

    Hat jemand sowas schon mal versucht?

    Bin für jeden Tip dankbar!

    Gruß

    M.
     

  2. #2
    Avatar von anmae
    anmae anmae ist offline Mitglied Gold
    Registriert seit
    Aug 2005
    Ort
    Chemnitz
    Beiträge
    203
    Ich hätte das selbe Problem.


    Eine andere Möglichkeit wäre die Datenbank direkt über ihren Pfad zu öffnen. Geht das?
    Wie würde ich das tun? also z.b. über OpenEx den Pfad mit in den ConnectString?
    Oder muß es unbedingt eine eingerichtete Datenquelle sein?
     
    Kaum macht man's richtig, gehts auch schon!!

    eigenes:
    www.psywex.de - Portal für professionelle Onlineforschung.

  3. #3
    Avatar von anmae
    anmae anmae ist offline Mitglied Gold
    Registriert seit
    Aug 2005
    Ort
    Chemnitz
    Beiträge
    203
    Habs schon gefunden:
    mit CDaoDatabase kann ich den Pfad zur DB angeben.

    Allerdings habe ich noch das Problem, dass die Access Datenbank geöffnet ist, und ich somit die meldung: -kann nicht geöffnet werden, da gesperrt- bekomme (auch beim Flag readonly). Kann ich das irgendwie umgehen?


    Meine Intention ist es, da ich von Access aus keine Socket Verbindungen herstellen kann, ein externes C Programm laufen zu lassen welches dem Access Nutzer die Socket Schnittstelle bereitstellt und Schreib/Lesezugriff auf die Datenbank haben muß.
     
    Kaum macht man's richtig, gehts auch schon!!

    eigenes:
    www.psywex.de - Portal für professionelle Onlineforschung.

  4. #4
    etukue etukue ist offline Grünschnabel
    Registriert seit
    Aug 2006
    Beiträge
    2
    Das Thema, wie ich eine ODBC Datenquelle von einem Visual C++ Programma aus einrichten kann, interessiert mich auch.

    CDaoDatabase ist für mich keine Lösung - damit greife ich direkt auf eine Accessdatenbank zu, ohne den Umweg über ODBC.

    Jetzt will ich aber auf mysql umsteigen, dafür brauche ich eine ODBC-Schnittstelle und CDatabase. Dies manuell einzurichten ist kein Problem, aber kann man von MFC aus automatisiert auf so was zugreifen?

    Das Problem ist das gleich wie im ersten Beitrag - wie kann man das für DAUs in einem Setupprogramm automatisieren?
     

  5. #5
    Avatar von anmae
    anmae anmae ist offline Mitglied Gold
    Registriert seit
    Aug 2005
    Ort
    Chemnitz
    Beiträge
    203
    Also ich erstelle Setups immer mit innosetup
    Im innosetup Forum wurde das Anlegen einer odbc Datenquelle schon besprochen.
    Selbst wenn du nicht inno verwendest kannst du aus dem Posting rauslesen welche registry einträge du machen mußt.

    Link:
    http://www.inno-setup.de/showthread....highlight=odbc

    hoffe das hilft dir
     
    Kaum macht man's richtig, gehts auch schon!!

    eigenes:
    www.psywex.de - Portal für professionelle Onlineforschung.

  6. #6
    etukue etukue ist offline Grünschnabel
    Registriert seit
    Aug 2006
    Beiträge
    2
    Vielen Dank, mit dem Hinweis auf die Einträge in der registry kann ich mir analog meine Einträge für mysql raussuchen, und werd das mal in den nächsten Tagen auf einem anderen Rechner ausprobieren, ob das ausreicht. Falls ja, kann ich das von Visual C++ aus verwalten.

    Eine Standardinstallationsprogramm wie innosetup reicht mir nicht, ich bin auch schon mit der zu Visual C++ zugehörigen Variante des Install Shields nicht zurecht gekommen, weil es zu viel individuelle Logik bei der Installation gibt. Ich brauche mehrere eigene Dialoge, die verschiedene Konstellationen abfragen, um unterschiedliche Anfangsdaten zu installieren.
     

Ähnliche Themen

  1. Spalteninformationen aus ODBC-Datenquelle (C#)
    Von Matscher im Forum .NET Datenverwaltung
    Antworten: 1
    Letzter Beitrag: 17.12.07, 15:28
  2. "Datenquelle auswählen" - Dialog / ODBC-Treiber Dialoge
    Von Danielku15 im Forum .NET Datenverwaltung
    Antworten: 0
    Letzter Beitrag: 15.08.07, 18:10
  3. ODBC einrichten?
    Von pamax im Forum Relationale Datenbanksysteme
    Antworten: 7
    Letzter Beitrag: 29.04.05, 11:32
  4. ODBC-Datenquellen automatisch einrichten
    Von Scrapy im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 04.02.05, 09:28
  5. ODBC Datenquelle automatisch einrichten?
    Von JojoS im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 28.01.04, 23:53