为什么下列代码总是出现找不到数据源的错误信息?
SQLClientDataSet1.CommandType:=ctquery;
          SQLClientDataSet1.CommandText:='DELETE FROM DBPicView WHERE group='+
          quotedstr(listbox1.Items[listbox1.itemindex]);
          SQLClientDataSet1.LoadFromFile(extractfilepath(application.ExeName)+'DBPicView.xml');
          SQLClientDataSet1.ApplyUpdates(-1);
         
          SQLClientDataSet1.SaveToFile(extractfilepath(application.ExeName)+'DBPicView.xml',dfxml);//这行总出现数据源的错误信息?
          SQLClientDataSet1.Close;
那位仁兄能帮帮我@_@