PDA

Visualizza la versione completa : [C++] inserire in una variabile il valore di un campo di access


crucio1
04-09-2010, 00:11
Salve a tutti...

st attualmente cercando di creare un programma utilizando le ado per collegarmi ad access 2003.

Viste le pillole di programazzione presenti in questo forum mi sono fatto una domanda, partendo dal presuposto che da poco che studio il c++ e probabilmente dico una cretinata...

come posso aggiungere il valore che ricavo da un campo del mjio database immettendolo in una variabile, la quale mi semplificherebbe di molto il mio lavoro?

eccovi la riga di codice di esempio, da cui vorrei estrapolare il valore da mettere in una variabile:



#import "c:\Programmi\File comuni\SYSTEM\ADO\msado15.dll" no_namespace rename("EOF","EndOfFile")
#include <iostream>
using namespace std;

int main(){
CoInitialize(NULL);
_RecordsetPtr pRst("ADODB.Recordset");

Database=mio_database; User Id=; Password=; Security Info=True");


pRst->Open("SELECT * FROM mia_tabella;", strCnn, adOpenStatic, adLockReadOnly, adCmdText);




cout<<(char*) ((_bstr_t) pRst->GetFields()->GetItem("nome")->GetValue())<<endl;

pRst->Close();

system("PAUSE");
return 0;
}


N.B s che dentro il cout e che con quello non posso metterlo da nessuna parte, ma solamente per farvi capire dove sono arrivato io
;)

Grazie

crucio1
04-09-2010, 04:54
Optz :( mi sono dimenticato di aggiungere [c++] nel titolo della discussione...se qualche moderatore pu inserircelo, gli sarei molto grato :(

Scusatemi ancorqa(anche per il doppio post.....

crucio1
05-09-2010, 15:07
UP

Loading