public static string str = @"DSN=usbdbtwo";数据源名字 public static OdbcConnection con = new OdbcConnection(str); //新建连接对象 你可以测试下con.open是否能打开 应该没问题的 如果可以那就插入就可以 insert into insert into [非法用户$] values(……) 因为每次插入到excel中是追加的 所以呢你可以用 FileInfo feinfo = new FileInfo("d:/cronjob/xxx.xls");这个是个空的xecle feinfo.CopyTo("你插入的excle目录.xls", true); 如上就会每次从d:/cronjob/xxx.xls把你的excle替换掉 这样就不需要删除了 而且删除有权限问题