Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 09:58

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Visiual Studio 2010 Problem - Mysql

Discussion on Visiual Studio 2010 Problem - Mysql within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2011
Posts: 33
Received Thanks: 3
Visiual Studio 2010 Problem - Mysql

Hallo liebe EPvpers,
ich habe ein Problem und zwar kriege ich ständig fehlermeldungen wenn ich eine Mysql connection aufbauen will.



Ich habe bei C++ Allgemein zusätzliche Include verzeichnisse angegeben.
C:\Program Files\MySQL\MySQL Server 5.5\include;%(AdditionalIncludeDirectories)


Ich habe bei Linker Allgemein bei zusätzliche biblioverzeichnisse das angegeben:
C:\Program Files\MySQL\MySQL Server 5.5\lib;%(AdditionalIncludeDirectories)


und bei Linker Eingabe (zusätzliche abhängigkeiten) : libmysql.lib angegeben.....



Hier mein Code:
Code:
#include "my_global.h" // Include this file first to avoid problems
#include "mysql.h" // MySQL Include File
#define SERVER "localhost"
#define USER "username"
#define PASSWORD "password"
#define DATABASE "databasename"
 
int main()
{
    MYSQL *connect; // Create a pointer to the MySQL instance
    connect=mysql_init(NULL); // Initialise the instance
    /* This If is irrelevant and you don't need to show it. I kept it in for Fault Testing.*/
    if(!connect)    /* If instance didn't initialize say so and exit with fault.*/
    {
        fprintf(stderr,"MySQL Initialization Failed");
        return 1;
    }
    /* Now we will actually connect to the specific database.*/
 
    connect=mysql_real_connect(connect,SERVER,USER,PASSWORD,DATABASE,0,NULL,0);
    /* Following if statements are unneeded too, but it's worth it to show on your
    first app, so that if your database is empty or the query didn't return anything it
    will at least let you know that the connection to the mysql server was established. */
 
    if(connect){
        printf("Connection Succeeded\n");
    }
    else{
        printf("Connection Failed!\n");
    }
    MYSQL_RES *res_set; /* Create a pointer to recieve the return value.*/
    MYSQL_ROW row;  /* Assign variable for rows. */
    mysql_query(connect,"SELECT * FROM TABLE");
    /* Send a query to the database. */
    unsigned int i = 0; /* Create a counter for the rows */
 
    res_set = mysql_store_result(connect); /* Receive the result and store it in res_set */
 
    unsigned int numrows = mysql_num_rows(res_set); /* Create the count to print all rows */
 
    /* This while is to print all rows and not just the first row found, */
 
    while ((row = mysql_fetch_row(res_set)) != NULL){
        printf("%s\n",row[i] != NULL ?
        row[i] : "NULL"); /* Print the row data */
    }
    mysql_close(connect);   /* Close and shutdown */
    return 0;
}


Hier die Fehler...

Fehler4error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_mysql_num_rows@4" in Funktion "_main".c:\Users\Dome\documents\visual studio 2010\Projects\mysqltest3\mysqltest3\main.obj
Fehler8error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_mysql_init@4" in Funktion "_main".c:\Users\Dome\documents\visual studio 2010\Projects\mysqltest3\mysqltest3\main.obj
Fehler3error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_mysql_fetch_row@4" in Funktion "_main".c:\Users\Dome\documents\visual studio 2010\Projects\mysqltest3\mysqltest3\main.obj
Fehler2error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_mysql_close@4" in Funktion "_main".c:\Users\Dome\documents\visual studio 2010\Projects\mysqltest3\mysqltest3\main.obj
Fehler9error LNK1120: 7 nicht aufgelöste externe Verweise.c:\users\dome\documents\visual studio 2010\Projects\mysqltest3\Debug\mysqltest3.exe
EDIT:: Das ganze habe ich in einem Win32 Projekt reingeschriebn...
Ich hoffe mir kann jmd weiterhelfen ... ich benutze Visiual Studio 2010 Ultimate.....
Installiert habe ich das Packet : MySQL Installer 5.5 von


ich habs auch schon mit dem Code hier probiert aber die INclude daten gibt es bei v5.5 nicht....
D3giX is offline  
Reply


Similar Threads Similar Threads
problem mit visual studio 2010
10/22/2011 - .NET Languages - 13 Replies
Hallo leute, Ich habe ein riesiges problem mit visual studio 2010 es ist einfach auser kontrolle.immer wenn ich was schreibe zeigt immer irgend wo fehler. z.B hier. #include <iostream> using namespace std;
[VB 2010] Mysql abfragen Problem
10/16/2011 - .NET Languages - 3 Replies
Heyho zusammen, da ich so langsam kein nerv mehr hab stundenlang mit Google zu verbringen um eine Lösung für mein Problem zu finden frag ich jez einfach mal hier nach. So zu meinem Problem Ich baue eine MySql Verbindung mit dem Mysql Connector auf was auch Wunderbar klappt. Hab eine Sql abfrage drin die auch ohne Probleme Funktioniert. Doch brauch ich nicht nur 1 Abfrage sondern mehrere aus Verschiedenen Tabellen Hier ist mal ein Ausschnitt von meinem Code:
visual studio 2010 nicht deinstallierbar
09/22/2011 - .NET Languages - 2 Replies
Hallo ich habe ein problem ich will visual studio 2010 deinstallieren, aber es gibt ein probelm es taucht nicht unter Systemsteuerung\Programme\Programme und Funktionen Deinstalliern bzw. ändern auf was kann ich jetzt machen? pls help. mfg
Visual Studio 2010 VC++ Verzeichnisse
03/22/2010 - .NET Languages - 0 Replies
Was man bei VS2008 leicht über extras einfügen konnte die extra vereichnisse für die lib's/includes u.s.w geht bei VS2010 nicht mehr wer hat sich damit befasst ich hab meine Header und lips alle in das normale verzeichniss kopiert das funzt auch vorteil es listen sich alle Headers auf die sich in diesem ordner befinden direkt im projektmanager aufjedenfall is VS2010 um einiges besser wie alle anderen :D hat sehr viel zu bieten
Visual Studio 2010 BETA is coming
11/28/2009 - .NET Languages - 6 Replies
Title says all, but i want to hear what you think of it? I think is very cool and look forward to it :)



All times are GMT +1. The time now is 09:59.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.