viernes, 6 de febrero de 2015

Consultar Datos hacia un DatagridView



int cr=0;int i,j;j=0;



//APUNTADORES PARA LA  BASE DE DATOS
System::Data::OleDb::OleDbConnection^ Conex;
System::Data::OleDb::OleDbCommand^ Coman;
System::Data::OleDb::OleDbDataReader^ Datos;
System::String^ strconexion;
System::String^ Misql;
//CONEXION PARA LA BASE DE DATOS
strconexion="Provider=Microsoft.Jet.OLEDB.4.0; Data Source= 'ACCESS2003.mdb' ";
                 Conex = gcnew  OleDbConnection(strconexion);
Conex->Open();
//SELECCION DE LA BASE DE DATOS

Misql=("SELECT  NOMBRE, APELLIDO,TELEFONO, ESTADO, CIUDAD, DIRECCION FROM contacto WHERE ESTADO=  '" + this->comboBox1->Text + "';");
    Coman= gcnew OleDbCommand(Misql,Conex);
Datos = Coman->ExecuteReader();
 



while (Datos->Read())
   {
  i=0;
   dataGridView1->Rows->Add();
                    j= dataGridView1->RowCount - 2 ;
    dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(0)); i++;
   dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(1)); i++;
   dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(2)); i++;
   dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(3)); i++;
dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(4)); i++;
dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(5)); i++;
//dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(6)); i++;
//dataGridView1[i,j]->Value = Convert::ToString(Datos->GetString(7)); i++;



}

}  

No hay comentarios:

Publicar un comentario