kostenloser Webspace werbefrei: lima-city


mit c++ mysql abfragen

lima-cityForumProgrammiersprachenC/C++ und D

  1. Autor dieses Themas

    seite5d-10

    seite5d-10 hat kostenlosen Webspace.

    hi,wie im betreff erwähnt suche ich nach einer möglichkeit um mit c++ in mysql tabellen zu schreuben und zu lesen, anbei mein code:
    #include <windows.h>
    #include <stdio.h> 
    #include <mysql_connection.h>
    
    LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM); 
    //Deklaration der Windows-Nachrichten-Prozedur
    
    int WINAPI WinMain (HINSTANCE hI, HINSTANCE hPrI, PSTR szCmdLine, int iCmdShow)
    {
    char szName[] = "SimsMuliplayerChatKlasse";
     HBRUSH MyBrush = CreateSolidBrush( RGB( 0, 150, 255 ) );
    WNDCLASS wc;
    
    wc.style         = CS_HREDRAW | CS_VREDRAW;   // CS = "class style"
    wc.lpfnWndProc   = WndProc;
    wc.cbClsExtra    = 0;
    wc.cbWndExtra    = 0;
    wc.hInstance     = hI;
    wc.hIcon         = LoadIcon (NULL, IDI_INFORMATION);
    wc.hCursor       = LoadCursor (NULL, IDC_ARROW);
    wc.hbrBackground = MyBrush;
    wc.lpszMenuName  = NULL;
    wc.lpszClassName = szName;
    
    RegisterClass (&wc);
    
    HWND hwnd = CreateWindow (
               szName,
               "Sims Multiplayer",
               WS_SYSMENU | WS_EX_TRANSPARENT,
               500, 10,
               240, 120,
               NULL,
               NULL,
               hI,
               NULL
               );
    
    ShowWindow   (hwnd, iCmdShow);
    UpdateWindow (hwnd);
    SetWindowPos(hwnd, HWND_TOPMOST, 500, 10, 240,120, SWP_SHOWWINDOW);
    // Nachrichten-Schleife
    MSG msg;
        while (GetMessage (&msg, NULL, 0, 0))
        {
            TranslateMessage (&msg);
            DispatchMessage (&msg);
        }
    return msg.wParam;
    }
    
    // Windows-Nachrichten-Prozedur
    LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
    {
    HDC hdc;
    PAINTSTRUCT ps;
    
    switch (message)
    {
    case WM_PAINT:
        hdc = BeginPaint (hwnd, &ps);
            SetTextColor( hdc, RGB( 255, 255, 255) );
            SetBkColor  ( hdc, RGB( 0, 150, 255) );
            TextOut (hdc, 0, 0, "Hallo Welt!", 15);
        EndPaint (hwnd, &ps);
        return 0;
    
    case WM_DESTROY:
        PostQuitMessage (0);
    return 0;
    
    }
    
    return DefWindowProc (hwnd, message, wParam, lParam);
    }

    danke im vorraus
    artemis

    [EDIT] Ich benutze übrigens DEV-C++ als Editor [/EDIT]

    Beitrag zuletzt geändert: 30.6.2010 18:41:51 von seite5d-10
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Mein Java-Wissen sagt mir dazu, dass man sich da einen passenden MySQL-Treiber raussuchen muss, diesen dann nachlädt und dann wird einem von diesem eine Möglichkeit gestellt querrys an das MySQLsystem zu schicken.

    Der Große Google sagt dazu, dass das bei c++ nicht anderst ist und empfiehlt: http://tangentsoft.net/mysql++/
    Nebenbei: Das hätte man auch ohne das Java-Wissen herausbekommen, wenn man den Großen Google nach "c++ mysql tutorial" befragt hätte, aber da ich gerne mit dem Kerl rede, hab ich dir das mal abgenommen.

    Sah hervoragend dokumentiert aus, so auf den ersten 2 Blicken.

    Beitrag zuletzt geändert: 1.7.2010 9:14:25 von alphara
  4. Autor dieses Themas

    seite5d-10

    seite5d-10 hat kostenlosen Webspace.

    bis darauf das meine english kenntnise noch nich wirklick gut sind, danke - mit google hab ich auch schon geredet aber eben nur auf english
  5. everydaynormalguy

    everydaynormalguy hat kostenlosen Webspace.

    Hi, Du kannst Dir mal Qt anschauen, da gibts ne Klasse "QSqlQuery", ist recht einfach zu bedienen.
    Hatte allerdings einige Probleme unter Windows, somit kann ich Dir empfehlen unter Linux zu arbeiten.
    Musst Dir noch die ensprechenden Treiber runterladen (ma "sql client c++ qt" googeln).
    Zwecks Qt lad Dir das SDK runter: http://qt.nokia.com/downloads => LPGL => SDK.
    Viel Spaß!
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!