System.IO.Directory.GetCurrentDirectory()
-0-------------------ví dụ đọc file excel -------------------
string sheet = txtsheet.Text;
if (sheet != "")
{
openfile.ShowDialog();
string duongdan = openfile.FileName;// lay duong dan
if (duongdan != "")
{
try
{
FileInfo src = new FileInfo(duongdan);// lấy tên file
con = new OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + System.IO.Directory.GetCurrentDirectory() + @"\" + src.Name + "';Extended Properties=Excel 8.0;");
adapter = new OleDbDataAdapter("select * from [" + sheet + "$]", con);
dataSet = new System.Data.DataSet();
con.Open();
adapter.Fill(dataSet, "sheet");
datainport.DataSource = dataSet.Tables["sheet"].DefaultView;
con.Close();
}
catch
{
MessageBox.Show("Tên sheet không tồn tại, kiểm tra trên file excel");
}
}
}
else
MessageBox.Show("Chưa nhập tên sheet$");