|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Добрый день! Существует программа написанная на Oracle forms 6 работающая с СУБД ORACLE 8. Интересует ответ на следующий вопрос: Существует ли в Oracle forms 6 либо в СУБД ORACLE 8 функционал, который позволяет работать с папками и файлами на компьютере клиента, т.е. необходимо, что бы при определенных действия в программе, производился не только откат транзакций, но и удаление файла определенного формата с локального диска на клиенте. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2011, 15:23 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Пакет TEXT_IO Можно еще посмотреть библиотеку с WinAPI - D2KWUTIL Модератор: Модератор: Тема перенесена из форума "Oracle". ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2011, 15:24 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
tru55, спасибо большое за ответ! Я так понимаю, что библиотека D2KWUTIL не является стандартной. В связи с чем вопрос: Как подключить библиотеку D2KWUTIL (где ее можно скачать и как выглядит процесс подключения библиотек в Oracle forms?) Приношу извинения если вопросы простые, но это мое первое знакомство с Oracle forms. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2011, 17:45 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
нашел D2KWUTIL и даже подключил. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2011, 19:57 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Если приложение файл-серверное, то можно обойтись вызовом внешней программы - смотри команду host ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2011, 08:29 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Можно через ORA_FFI вызывать winapi функции. Например удаление файла. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2011, 12:08 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Используем Forms 6i. Форма должна загрузить из компьютера клиента загрузить файлы в базу, потом их удалить. Удаление происходить с помощью утилиты - D2KWUTIL. Команды для удаления Код: plsql 1.
Заметил что перестал работать на Win7 x64. Есть другое решение для удаления файлов ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.06.2014, 15:55 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Есть (какой вопрос, такой и ответ) С Forms 6i под Win7 64 бит не сталкивался, но IMHO странно это. "Не верю" (C) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.06.2014, 21:44 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Вот функция: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2014, 12:38 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Forms 6i не стоит и (за бесплатно))) ) стоять не будет. Т.ч. не проверить. Непосредственный вызов WinAPI работает? http://www.sql.ru/forum/109940/forms-6i-kak-udalit-fayl ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2014, 13:44 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Не хочется тебя расстраивать, но эта библиотека отлично работает на win7 - 64 Проверил твой вызов WIN_API_UTILITY.DELETE_FILE('C:\MyFile.txt',FALSE); и файл благополучно удалился. Проверь наличие dll, например вызови процедуру для считывания каталога или еще что-нибудь, да хоть alert ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2014, 12:18 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
host('DEL C:\FILE.TXT'); ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2014, 10:12 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Хороший человекhost('DEL C:\FILE.TXT'); самый плохой и глюкавый способ зависящий от версии ОС и положении планет на небе. Явно не может рекомендоваться как альтернатива D2KWUTIL IMHO & AFAIK ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2014, 16:55 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Не понятно но у меня не работает. Как можно получить текст возникновения ошибки при выполнении - WIN_API_UTILITY ? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.06.2014, 15:21 |
|
Удаление файла на компьютере клиента
|
|||
---|---|---|---|
#18+
Проверь пож для начала, что у тебя dll лежит, там где надо и проверь выполнение любых других процедур из этой библиотеки, чтобы быть уверенным, что проблема только в удалении. Например считай список файлов в каталоге ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2014, 10:41 |
|
|
start [/forum/topic.php?fid=51&msg=38670375&tid=1878179]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 164ms |
0 / 0 |