Возможно, я неправильно прочитал ваш вопрос, но вы написали:
// filePath - строка, содержащая путь к файлу, например http://test.com/file.zip [ 111]
blockquote>Поэтому вы хотите удалить файл (каталог) на веб-сервере, а не на локальном компьютере или в локальной сети? В этом случае вам необходимо выполнить некоторые FTP-команды (например, Apache FTP-клиент )
. Лучше всего начать с Apache Commons.net и использовать только те части, которые вам нужны (например, FTP / FTPS).
import org.apache.commons.net.ftp.FTPClient; [..] FTPClient ftpClient = new FTPClient(); ftpClient.connect(server, port); ftpClient.login(user, pass); ftpClient.deleteFile(fileToDelete); ftpClient.logout(); ftpClient.disconnect();
Для Вашего примера должно работать следующее:
<parameter>
<parameterName value="@Oid" />
<dbType value="Guid" />
<layout type="log4net.Layout.RawPropertyLayout">
<key value="Id" />
</layout>
</parameter>
Важный Вы, переименовывают @id к чему-то еще иначе, что Вы получите Нулевые значения в базе данных, даже при попытке вставить строки,
И затем используйте RawPropertyLayout для хранения, cus Вы не должны делать convertion.