|
|
|
о файле workgroup
|
|||
|---|---|---|---|
|
#18+
подвалил проектик на основе Access, а с Access я имел дело уже давненько, с тех пор много воды утекло, так что собираюсь тут народ чуток помучать :-) Итак, есть прога на VB, которая будет хранить данные в бд Access2000. Очень хочется, чтобы прога заботилась о таких вещах, как созадние файла бд, и собственно файла групповых политик (который обычно создается с помощью WRKGADM.EXE). Для первого есть замечательная библиотека ADOX, она даже позволяет управлять группами, пользователяи и правами доступа, и еще много чем... Но вот как _программно_ создать новый файл рабочей группы - никак не найду... Может кто знает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 18:11 |
|
||
|
о файле workgroup
|
|||
|---|---|---|---|
|
#18+
Проще всего скопировать существующий. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 18:24 |
|
||
|
о файле workgroup
|
|||
|---|---|---|---|
|
#18+
:-) конечно проще, но вот задача стоИт именно такая :-( обычно я и БД делаю ручками в Access, и при инсталляции просто копирую этот файл БД, а не занимаюсь мазохизмом создавая структуру БД программно, но повторяю - стоит именно такая задача - в инсталляции только рантайм. Все остальное должно делаться на ходу, при первом запуске. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 18:36 |
|
||
|
о файле workgroup
|
|||
|---|---|---|---|
|
#18+
Так я и предлагаю копировать файл программно. :^) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 18:37 |
|
||
|
о файле workgroup
|
|||
|---|---|---|---|
|
#18+
Типа засунуть не заполненный файл в ресурсы (или отдельно с прогой). Копировать в System и создавать группы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 18:40 |
|
||
|
о файле workgroup
|
|||
|---|---|---|---|
|
#18+
Понял! :-)) тут дело в другом, просто надо несколько таких файлов. получается, что прежде чем создавать группы, надо к этому файлу подсоединиться, в ADO это делается просто. А вот ADOX - не получается - там группы получается заводить только в том файле, к которому присоединились с помощью WRKGADM.EXE... или я чего-то непонимаю. :-(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2003, 19:00 |
|
||
|
о файле workgroup
|
|||
|---|---|---|---|
|
#18+
Посмотрите здесь: http://www.trigeminal.com Когда-то я скачал оттуда несколько полезных штучек (а только что проверил, что он еще есть), правда воспользовался только построителем выражений для А2000. Есть там и библиотека для создания MDW. Ниже - ее короткое описание: TsiMdw.dll It is simple to use this utility. Just put it on your machine, set a reference to it in your VB/VBA project, then just run simple code like the following: Set oMdw = New Mdw oMdw.Create "c:\foo.mdw", "workgroup id", "Michael Kaplan, "Trigeminal Software, Inc.", , Jet40 to create a Jet 4.0 workgroup file. If it fails, you will just get back a generic error, as no special handling is being done. I may change this at some point. Enjoy! Michael Kaplan Trigeminal Software, Inc. Если не найдете - свисните, я вышлю по мылу. Не исключено, что сам WRKGADM.EXE можно запустить с аргументами для автоматического создания файла, но такой документации я не видел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2003, 10:38 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32322516&tid=1678280]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 534ms |

| 0 / 0 |
