Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    23

    [C++] connessione al DB

    Salve, cerco qualcuno che possa aiutarmi per creare
    una connessione ad un DB MySQL in linguaggio C.

    Non sò come fare. Utilizzo Win XP, ovviamente MySQL e Dev-C++.
    Ho visto che c'è un header chiamato sql.h, ma non saprei cosa farmene.
    Ho cercato in giro, ma non ho concluso nulla.

    Grazie a tutti!

  2. #2
    purtroppo uso mysql da programmi che girano su linux quindi non ti posso dare indicazioni precise.
    In attesa che qualcuno te le dia ti posso indicare, in linea di massima, quello che devi fari.

    Dopo aver scaricato mysql client dovresti cercare dove sono memorizzate le librerie. Dovrebbere essere in directory_di_installazione/lib/mysql.
    Il nome è libmysqlclient o mysqlclient con estensioni che sono .lib .a .dll .so , a te interessano .lib e .dll.
    La prima ( dot lib ) la devi utilizzare se esegui un link statico, la seconda ( dot dll ) se fai un link dinamico.
    Prova a partire con un link statico, in questo caso nel tuo ide dovrai aggiungere questa libreria ( se usi la compilazione da linea di comando sarà un -lmysqlclient.lib ).
    Nel sorgente che utilizza la libreria dovrai poi includere il file header mysql.h, ed il gioco è fatto.

    ciao
    sergio

  3. #3

    Re: [C++] connessione al DB

    Originariamente inviato da maraldo
    Salve, cerco qualcuno che possa aiutarmi per creare
    una connessione ad un DB MySQL in linguaggio C.

    Non sò come fare. Utilizzo Win XP, ovviamente MySQL e Dev-C++.
    Ho visto che c'è un header chiamato sql.h, ma non saprei cosa farmene.
    Ho cercato in giro, ma non ho concluso nulla.

    Grazie a tutti!
    Dai un'occhiata a:
    http://dev.mysql.com/doc/refman/5.1/en/c.html

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    23
    Grazie 1000!

    Tra questa sera e domani provo a vedere cosa riesco a fare!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.