2016-07-22 2 views
-4

В то время как я пытаюсь импортировать данные из Excel, некоторые данные моего первенствовать листа отсутствует в струне DataGridViewНедостающие данные в DataGridView после импорта из Excel

string pathcpnn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" + textBox1.Text + ";Extended Properties=\"Excel 8.0;HDR=Yes;\";"; 

OleDbConnection con = new OleDbConnection(pathcpnn); 

OleDbDataAdapter myDataAdapter = new OleDbDataAdapter("Select * from[" + textBox2.Text + "$]", con); 

myDataAdapter.Fill(dt); 

DAtagridview1.datasource=dt; 

excel sheet

Data GridView

+2

Извините, но вам нужно добавить дополнительную информацию: какую библиотеку вы используете для импорта? Можете ли вы разместить свой код? –

+0

Покажите свой код, чтобы другие могли понять, где на самом деле находится неверный код. – OhmnioX

+1

Добро пожаловать в SO. Я предлагаю вам прочитать это http://stackoverflow.com/help/mcve – Maverick

ответ

0

pathcpnn = "Provider = Microsoft.Jet.OLEDB.4.0; Источник данных =" + textBox1.Text + "; Расширенные свойства = \" "Excel 8.0; HDR = Да; IMEX = 1;"; ";

OleDbConnection con = new OleDbConnection (pathcpnn);

OleDbDataAdapter myDataAdapter = новый OleDbDataAdapter («Выберите * из [" + textBox2.Text + "$]", con);

myDataAdapter.Fill (dt);

DAtagridview1.datasource = dt;

Смежные вопросы