ADOCommand->Parameters
'Invalid zero-length device name. Reissue the BACKUP statement with a valid device name'
Если выполнять эти части кода по отдельности - ошибки не происходит
Подскажите:
1)Как из можно решить эту проблему
ADOCom->Parameters->ParamByName("path")->Value=BackupsFolder->Text + "\\ECBASE.bak";
ADOCom->CommandText = "RESTORE DATABASE ECBASE FROM DISK = :path WITH REPLACE";
ADOCom->Execute();
ADOCon->DefaultDatabase = "ECBASE";
ADOCom->Parameters->ParamByName("path")->Value=BackupsFolder->Text+ "\\";
ADOCom->CommandText = "DBRestoreAll :pathRestore";
ADOCom->Execute();
2)Как правильно записать последнюю строку?
ADOCom->Parameters->ParamByName("path")->Value=BackupsFolder->Text;
ADOCom->CommandText = "RESTORE DATABASE ECBASE FROM DISK = :path \\ECBASE.bak WITH REPLACE";