Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Program pozwalający na komunikacje z innym użytkownikiem

Ostatnio zmodyfikowano 2012-10-08 20:05
Autor Wiadomość
Winner
Temat założony przez niniejszego użytkownika
» 2012-09-30 11:36:45
Pobrałem coś takiego"mysql++" jednak nigdzie nie mogę znaleźć instrukcji jak to zainstalować pod code::blocks
P-65789
xevuel
» 2012-09-30 12:00:25
Normalnie. Kompilujesz, jeśli nie skompilowane, i wrzucasz w odpowiednie miejsca nagłówki i biblioteki.
[C++] Instalacja bibliotek w Code::Blocks
P-65791
Winner
Temat założony przez niniejszego użytkownika
» 2012-09-30 12:41:00
Dobra narazie działa. A znacie jakiś dobry kurs jak obsługiwać mysql w c++? Bo w googlach nie moge znaleźć nic ciekawego.
P-65792
xevuel
» 2012-09-30 12:47:02
Wymyślenie odpowiedniego zapytania nie jest trudne...
Frazy, które należy wpisać w wyszukiwarkę google:
P-65794
Winner
Temat założony przez niniejszego użytkownika
» 2012-09-30 13:48:52
Napisałem taki kod:
C/C++
#include <iostream>
#include<mysql++.h>

using namespace std;

int main()
{
    MYSQL mysql;
    mysql_connect( "195...", "root", "...", "Test" );
    mysql_close( mysql );
    return 0;
}
I errory:

C/C++
C:\U sers\Kacper\Desktop\C++\T estmysqlv1\main.cpp || In function 'int main()':|
C:\U sers\Kacper\Desktop\C++\T estmysqlv1\main.cpp | 10 | error: 'mysql_connect' was not declared in this scope |
C:\U sers\Kacper\Desktop\C++\T estmysqlv1\main.cpp | 11 | error: cannot convert 'MYSQL' to 'MYSQL*' for argument '1' to 'void mysql_close(MYSQL*)' |
||=== Build finished: 2 errors, 0 warnings ===|
P-65803
m4tx
» 2012-09-30 13:56:58
C/C++
MYSQL mysql;
mysql_connect( "195...", "root", "...", "Test" );
mysql_close( mysql );
Zobacz sobie na ten kod. Zamykasz połącznie z bazą nie otwierając go (tzn. teoretycznie otwierasz, ale nie masz jak z niego skorzystać, bo obiekt klasy MYSQL nie jest nigdy inicjalizowany).

error: 'mysql_connect' was not declared in this scope |
To jest chyba oczywiste? Nie dodałeś nigdzie nagłówka, w którym byłaby funkcja mysql_connect. Prawdopodobnie jest to inny nagłówek niż mysql++.h.

error: cannot convert 'MYSQL' to 'MYSQL*' for argument '1' to 'void mysql_close(MYSQL*)' |
Radzę jednak poczytać nieco o wskaźnikach :) Bez tego w C++ ani rusz, a błąd właśnie tego dotyczy.
P-65808
Winner
Temat założony przez niniejszego użytkownika
» 2012-09-30 14:39:42
A zna ktoś funkcje dzięki, której się połącze z bazą danych? Chodzi o funkcji zdeklarowaną w mysql++, przeszukałem dużo stron z tym związanych jednak nie mogę znaleźć tej funkcji.
P-65813
xevuel
» 2012-09-30 14:57:27
mysql_connect()
Bez przesady. m4tx napisał Ci co masz zrobić, a Ty z głupia frant zasypujesz kolejnymi pytaniami, na które albo można znaleźć odpowiedź w google w mniej niż 2 minuty, albo są bezsensowne.
P-65814
1 2 « 3 » 4 5 6 7 8 9
Poprzednia strona Strona 3 z 9 Następna strona