PDA

View Full Version : استفاده از EXcel به عنوان ديتا بيس



sarbazi
دوشنبه 20 دی 1389, 12:07 عصر
سلام دوستان عزيز چطوري ميشه به شيت ها و ستونهاي ايكسل مان را ديتا بيس خود قرار بدهيم

اين كد چه اشكالي داره لطفا كمك كنيد


public void excc()
{
OleDbConnection olcon;
olcon =new OleDbConnection (@"provider=Microsoft.Jet.OLEDB.4.0"+"data source=c:\\esll.xls;"+
"Extended Properties=Excel 8.0;");
// OdbcDataAdapter adapt = new OdbcDataAdapter("SELECT *FROM [sheet1$]", olcon);
OleDbDataAdapter adp = new OleDbDataAdapter("SELECT *FROM [sheet1$]", olcon);
adp.TableMappings.Add("table", "table1");
DataSet set1 = new DataSet();
adp.Fill(set1);
dataGridView1.DataSource = set1.Tables[0];
olcon.Dispose();
// OleDbDataAdapter
}

hadi-z
دوشنبه 20 دی 1389, 16:56 عصر
سلام
فکر کنم این کمکت کنه:

http://www.codeproject.com/KB/grid/Excel_in_CS.aspx