|
Независимое приложение.
|
|||
---|---|---|---|
#18+
Здравия люди добрые! Возник такой вопрос, возможно ли как то организовать толстый клиент так, чтобы он конектился к базе на любом компьютере, без предварительной установки ODBC драйверов? Чтобы все что нужно было клиенту лежало в одной папке с exe файлом, и больше он ничего от юзера не просил. PB 6.5 СУБД SQL AnyWhere 9. Заранее благодарю за информацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2015, 12:56 |
|
Независимое приложение.
|
|||
---|---|---|---|
#18+
Делал подобное. Вместе с приложением копировал нужный драйвер ODBC (dll-ки и прочее) и прописывал базу в реестре при запуске программы. Причем если права были делал общий источник, если нет - делал локальный для пользователя. В какие ветки что пишется можно отследить монитором реестра. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2015, 11:01 |
|
Независимое приложение.
|
|||
---|---|---|---|
#18+
spas2001, А можно ли как то программно полностью описать как клиенту связывать с базой через ODBC, просто будут случаи где толстый клиент будет запускаться там где вообще доступ ко всему будет закрыть напрочь. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2015, 14:37 |
|
Независимое приложение.
|
|||
---|---|---|---|
#18+
15.10.2015 14:37, Kortic пишет: > А можно ли как то программно полностью описать как клиенту связывать с > базой через ODBC Минимум - DSN-Less connection, но для неё всё равно нужна запись в Software\ODBC\ODBCINST.INI. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2015, 15:39 |
|
Независимое приложение.
|
|||
---|---|---|---|
#18+
Kortic, а зачем пользователю, что-то объяснять по поводу ODBC и озадачивать? В папке программы пусть лежит PBODBхх.DLL, а остальное пусть программа сама делает - регистрирует в реестре и т.д. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2015, 16:48 |
|
Независимое приложение.
|
|||
---|---|---|---|
#18+
Кстати, у меня так с БД Firebird программа работает на РВ версии Desktop. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2015, 16:51 |
|
Независимое приложение.
|
|||
---|---|---|---|
#18+
Через реестр и описывается и прописывается, а пользователь просто запускает ваше приложение. Исключение составляет только файловые БД, там и устанавливать наверное ничего не нужно, только работать вам придется с файлами самостоятельно, без SQL. В вашем случае так не получится. Вот пример Код: sql 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2015, 08:59 |
|
Независимое приложение.
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.10.2015, 10:28 |
|
|
start [/forum/topic.php?fid=15&fpage=8&tid=1335237]: |
0ms |
get settings: |
12ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 237ms |
total: | 375ms |
0 / 0 |