|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Sep 2001
Città: Firenze
Messaggi: 216
|
Visual studio c++ e ODBC
Premetto che sono alle primissime armi con visual studio 6.0
Volevo creare un programma che si possa connettere ad un database tramite la soluzione ODBC. Mi sapreste indicare il codice per riuscire a connettermi al database e fare ad esempio un'operazione di lettura? Grazie mille, ciao. :-) |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ma usi MFC ?
|
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Sep 2001
Città: Firenze
Messaggi: 216
|
Quote:
Se sono possibili solo queste due alternative sicuramente MFC, anche se non le ho mai usate, fino al momento ho scritto in c++ solo semplici programmi senza utilizzo di classi particolare, ma diciamo solo librerie "standard" Grazie, ciao. |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Questo è ADO: http://msdn.microsoft.com/library/de...oftvisualc.asp
Se non vuoi utilizzare ADO ci sono i wrapper MFC per ODBC e gli ActiveX: http://forum.hwupgrade.it/showthread...highlight=ODBC |
|
|
|
|
|
#5 | |
|
Member
Iscritto dal: Sep 2001
Città: Firenze
Messaggi: 216
|
Quote:
e visualizzare il risultato ottenuto come devo fare? |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Il codice sopra fa una Select SQL...per la visualizzazione i dati li trovi nella parte pubblica della classe (CMdb2 in questo caso)..
|
|
|
|
|
|
#7 |
|
Member
Iscritto dal: Sep 2001
Città: Firenze
Messaggi: 216
|
E' possibile andare a creare dal c++ nell'esecuzione del programma la struttura di un nuovo database?
Usando l'istruzione SQL: CREATE TABLE ecc...ecc... Oppure siamo obbligati ad usare le tabelle selezionate all'inizio? In poche parole la mia domanda è: si può fare un programma in c++ che permetta la creazione di un nuovo database? Ciao |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Certo è possibile...
CDatabase db; try { CString conn = _T("DRIVER=Microsoft Access Driver (*.mdb); DBQ=D:\\cStatDB\\cStats.mdb;"); db.Execute("CREATE TABLE...."); } Guarda l'help della classe CDatabase sul Windows SDK... |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:17.



















