you are providing that data source
Data Source=D:sampledata2003.xls
it is not correct,
if you want to give your local drive path than give like this
c:\\D:sampledata2003.xls
else you can set filename from fileupload also
string path = fileuploadExcel.PostedFile.FileName;
string excelConnectionString = @"Provider=Microsoft.JET.OLEDB.4.0;Data Source="+path+";Extended Properties=Excel 8.0;Persist Security Info=False";