我从EXCEL表格中导入数据到SQL2000数据库的表中,,用的是下面的语句..
SqlConnection cnn=new SqlConnection("server=202.197.78.167;uid=sa;pwd=sa;database=assignment");//IP为服务器地止
string qry="insert into HW_STUDENTGRADE(GRADE_ID,STUDENTS_NO,STUDENTS_NAME,COURSE_ID,COURSE_NAME,ASSIGNMENT_AVG) select newid(),a.学号,a.姓名,a.课程号,a.课程名称,a.作业平均成绩 "+ 
"from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="+str+";User ID=Admin;Password=;Extended properties=Excel 5.0')...Sheet1$ as a "+
"where not exists(select * from HW_STUDENTGRADE where a.学号=HW_STUDENTGRADE.STUDENTS_NO and a.课程号=HW_STUDENTGRADE.COURSE_ID) "+
"update  HW_STUDENTGRADE set HW_STUDENTGRADE.ASSIGNMENT_AVG=a.作业平均成绩 from OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="+str+";User ID=Admin;Password=;Extended properties=Excel 5.0')...Sheet1$ as a "+
"where  a.学号=HW_STUDENTGRADE.STUDENTS_NO and a.课程号=HW_STUDENTGRADE.COURSE_ID";
cnn.Open();
SqlCommand cmd=new SqlCommand(qry,cnn);
cmd.ExecuteNonQuery();
cnn.Close();现在的问题是:
这段SQL要在SQL服务器上执行,可XLS文件在客户机器上。结果SQL服务器找不到本地的XLS文件。我想从客户机器上导入...应该怎么改啊??????