Mega Code Archive

 
Categories / Visual C++ .NET / ADO Database
 

Using DataReader

#include "stdafx.h" using namespace System; using namespace System::Data; using namespace System::Data::OleDb; void main() {     OleDbConnection^ myConnection = nullptr;     myConnection = gcnew OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Music.mdb");     myConnection->Open();     OleDbCommand^ myCommand = gcnew OleDbCommand("SELECT * FROM Music",myConnection);     OleDbDataReader^ myReader = myCommand->ExecuteReader();     do{       while ( myReader->Read() ){          for ( int i = 0; i < myReader->FieldCount; i++ )             Console::WriteLine("{0} ({1}):\t{2}",                 myReader->GetName(i), myReader->GetDataTypeName(i),                 myReader->GetValue(i));          }       }     while ( myReader->NextResult() );     myConnection->Close(); }