Salve, devo recuperare alcuni valori dei campi memorizzati sul database da mostrare su datagridview.
Stranamente i valori dei campi npratica1,targa e numtelaio non vengono mostrati. Ora vi posto codice e foto interfaccia.
OleDbCommand ^cmd10 = gcnew OleDbCommand("SELECT NPRATICA1,MARCA,MODELLO,VERSIONE,TARGA,NUMTELAIO,TIPOMOTORE,CILINDRATA,COLORE,ALIMENTAZIONE FROM DEMOLI", connection);
OleDbDataAdapter ^ sda10 = gcnew OleDbDataAdapter();
sda10->SelectCommand = cmd10;
//memorizzo dati nel datatable
DataTable ^ dbdataset10 = gcnew DataTable();
sda10->Fill(dbdataset10);
//inserisco su datagridview
BindingSource ^ bsource10 = gcnew BindingSource();
bsource10->DataSource = dbdataset10;
datagridauto->DataSource = bsource10;
sda10->Update(dbdataset10);
datagridauto->AutoGenerateColumns = false;
datagridauto->Columns["NPRATICA1"]->DisplayIndex = 0;
datagridauto->Columns["MARCA"]->DisplayIndex = 1;
datagridauto->Columns["MODELLO"]->DisplayIndex = 2;
datagridauto->Columns["VERSIONE"]->DisplayIndex = 3;
datagridauto->Columns["TARGA"]->DisplayIndex = 4;
datagridauto->Columns["NUMTELAIO"]->DisplayIndex = 5;
datagridauto->Columns["TIPOMOTORE"]->DisplayIndex = 6;
datagridauto->Columns["CILINDRATA"]->DisplayIndex = 7;
datagridauto->Columns["COLORE"]->DisplayIndex = 8;
datagridauto->Columns["ALIMENTAZIONE"]->DisplayIndex = 9;
COme vedete la foto i campi marcca,modello,versione vengono recuperati. Gli altri perchè no? Potete aiutarmi?
Allegati: