PDA

Visualizza la versione completa : [c++] Database


Boromir
18-08-2003, 07:13
salve ragazzi , volevo porre una domanda come neofito del c++
E' possibile con il c++ andare a scrivere un DB ? Ho cercato , ma non ci sono librerie o almeno manualistica che mi permetta di interfacciarmi con un DB ! Nel mio caso dovrei lavorare con Mysql !
Grazie

l.golinelli
18-08-2003, 09:23
www.mysql.com

Eccome se ci sono!

:ciauz:

Boromir
18-08-2003, 09:37
si l'ho viste ... ho provato , ma non riesco a farle funzionare !
Lavoro sotto win2000 con Microsoft visual c ++.
Mi puoi aiutare a installarle ??
Ti rignrazio 1

Johnny_Depp
18-08-2003, 10:32
Lavoro sotto win2000 con Microsoft visual c ++.
parte I (select)
http://forum.html.it/forum/showthread.php?s=&postid=2943164#post2943164

parte II (insert, delete, update)
http://forum.html.it/forum/showthread.php?s=&postid=2943162#post2943162

Boromir
18-08-2003, 11:07
purtoppo con queste librerie posso usare access , e per le prove che ho bisogno di fare ... mi servirebbe mysql !

l.golinelli
18-08-2003, 11:36
Hai letto i post che ti ha elencato Johnny attentamente? :eek:

Boromir
18-08-2003, 11:59
si .. ma sono per access !!

Boromir
18-08-2003, 12:00
hai ragione ... non avevo letto bene !! Mi merito tutti gli insulti !! Ora per come facico a fare una stringa di connesisone a Mysql ??

Johnny_Depp
18-08-2003, 12:11
...per connetterti a MySql utilizzando il codice da me postato, devi:

1) sostituire la stringa di connessione (quella nel link, evidenziata in neretto) con questa:

_bstr_t strCnn("Provider=MSDASQL; Data Source=mio_database; Database=mio_database; User Id=; Password=; Security Info=True");n.b. devi configurare un DSN di sistema...
apri il pannello di controllo di windows e vai su "strumenti di amministrazione", "Origine Dati ODBC", [DSN di sistema], [Aggiungi],
ora seleziona i driver ODBC di MySql, poi su data source name
inserisci: mio_database.

2) aver installato il database MySql per Windows:
http://www.mysql.com/downloads/mysql-4.0.html

3) aver installato i relativi Driver ODBC per Windows:
http://www.mysql.com/downloads/api-myodbc-3.51.html

4) utilizzare tecnologia ADO (gi integrata in Microsoft Visual C++ 6.0)

Boromir
18-08-2003, 12:18
non ho parole per ringraziarvi !!!!

Loading