页面上一个BUTTON,点了之后将excel文件数据导入到access中,代码如下:
 private void Button1_Click(object sender, System.EventArgs e)   
  {   
  string ConnStr="Provider=Microsoft.Jet.OLEDB.4.0;Data source="+Server.MapPath("test.mdb");   
  OleDbConnection oleConnection = new OleDbConnection(ConnStr);   
  oleConnection .Open();   
  string query="SELECT * into T2 from [Excel 8.0;HDR=YES;DATABASE=c:\1.xls].[Sheet1$]";   //问题在里
  IDbCommand idbCommand=oleConnection.CreateCommand();   
  idbCommand.CommandText=query;   
  idbCommand.ExecuteNonQuery();   
  }   现在的问题是:要导入的excel文件的位置及文件名不是固定的,我通过一个openFileDialog获取文件名,然后想用一个变量名替换掉上述语句中的c:\1.xls,那该怎么在上述语句中引用这个变量名呢?(string query="SELECT * into T2 from [Excel 8.0;HDR=YES;DATABASE=c:\1.xls].[Sheet1$]";)