Hallo,
nachdem ich es geschafft habe mein Projekt soweit fertig zu stellen.
Musste ich beim testen feststellen das das Programm mit folgender Fehlermeldung abstürzt:
Dabei ist mir aufgefallen das wenn ich folgende Zeile auskommentiere das Programm ohne Fehler läuft
Der Fehler kommt etwa dann wenn diese Funktion ca.200mal aufgerufen wurde
nachdem ich es geschafft habe mein Projekt soweit fertig zu stellen.
Musste ich beim testen feststellen das das Programm mit folgender Fehlermeldung abstürzt:
Dazu habe ich hier im Forum und bei google auch etwas gefunden aber keine Lösung für mein Problem. Also habe ich nachgeschaut wo das Problem in meinem Code ist.System.AccessViolationException: Es wurde versucht, im geschützten Speicher zu lesen oder zu schreiben. Dies ist häufig ein Hinweis darauf, dass anderer Speicher beschädigt ist.
bei mysql_num_fields(st_mysql_res* )
Dabei ist mir aufgefallen das wenn ich folgende Zeile auskommentiere das Programm ohne Fehler läuft
Code:
MYSQL *connection, mysql;
MYSQL_RES *result;
MYSQL_ROW row;
unsigned int num_fields;
unsigned int i;
....
num_fields = mysql_num_fields(result);
while ((row = mysql_fetch_row(result)))
{
...