Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как программно удалить системный DSN?
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Вообще я знаю, что для этого нужно использовать функцию SQLConfigDataSource с параметром SQL_REMOVE_SYSTEM_DSN(вроде так). В любом случае второй параметр функции должен быть равен 6. Но у меня не получается этого сделать. Уважаемые мастера в чём проблема? Код: plaintext 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2004, 06:10 |
|
||
|
Как программно удалить системный DSN?
|
|||
|---|---|---|---|
|
#18+
Я конечно не в курсе твоей программы, которая вроде на Дельфи, к которому плохо отношусь, но System DSN в реестре находиться здесь HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI Получаешь массив DSN-ов с помощью функции чтения ключа реестра(как она у тебя там наз-ся), находишь нужный и удаляешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2004, 15:51 |
|
||
|
Как программно удалить системный DSN?
|
|||
|---|---|---|---|
|
#18+
Сам не пробовал, но есть такая тема -------------------------------------------------------------------------------- Создаём SystemDSN при помощи Delphi 5. Автор: Olivio Moura Совместимость: Delphi 5 (или выше) Этот пример показывает один из способов создания ODBC драйвера для доступа к файлу Access MDB. Подобная операция применима к большинству файлов баз данных. Естевственно, Вам потребуется MDB файл, для того, чтобы связать его с DSN. Далее следует сам пример: Код: plaintext 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. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2004, 17:43 |
|
||
|
Как программно удалить системный DSN?
|
|||
|---|---|---|---|
|
#18+
А что не так? Не транслируется, не линкуется, не грузит функцию/библиотеку, вылет при вызове функции, функция возвращает 0 (тогда что возвращает SQLInstallerError()), вылет, DSN не удаляется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2004, 18:41 |
|
||
|
Как программно удалить системный DSN?
|
|||
|---|---|---|---|
|
#18+
Да, возвращает 0 и DSN не удаляется! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2004, 02:01 |
|
||
|
|

start [/forum/topic.php?fid=16&fpage=225&tid=1348558]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
78ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 174ms |

| 0 / 0 |
