Список баз на сервере в конкретной папке

Тема в разделе "Lotus - Программирование", создана пользователем SkyDream, 19 дек 2007.

Статус темы:
Закрыта.
  1. SkyDream

    SkyDream Гость

    Как получить список баз данных в заданной папке на сервере?

    Код (Text):
    Dim variableName as New NotesDbDirectory( serverName$ )
    or
    Set notesDbDirectory = New NotesDbDirectory( serverName$ )
    данная команда выводить только полный список баз, как быть?
     
  2. morpheus

    morpheus скриптописец

    Регистрация:
    7 авг 2006
    Сообщения:
    3.927
    Симпатии:
    0
    <!--QuoteBegin-SkyDream+19:12:2007, 12:36 -->
    <span class="vbquote">(SkyDream @ 19:12:2007, 12:36 )</span><!--QuoteEBegin-->Как получить список баз данных
    [snapback]90545" rel="nofollow" target="_blank[/snapback]​
    [/quote]
    Если Вы получили список, то в чем вопрос <!--QuoteBegin-SkyDream+19:12:2007, 12:36 -->
    <span class="vbquote">(SkyDream @ 19:12:2007, 12:36 )</span><!--QuoteEBegin-->данная команда выводить только полный список баз, как быть?
    [snapback]90545" rel="nofollow" target="_blank[/snapback]​
    [/quote]

    не совсем понято что не понятно
     
  3. SkyDream

    SkyDream Гость

    на сервере "Server" есть папки "Folder1", "Folder2"...
    в каждой папке лежат базы "Base1.nsf", "Base2.nsf".....

    Folder1\Base1.nsf
    Folder2\Base2.nsf

    как получить список баз в папке Folder2 ?
     
  4. Sandr

    Sandr Гость

    Код (Text):
    Set dbdir = s.GetDbDirectory(serverName$)
    Set db = dbDir.GetFirstDatabase(TEMPLATE_CANDIDATE)

    dim path as string
    dim dbRep as variant
    redim dbRep(0)
    path = "Folder2"

    While Not db Is Nothing
    If db.FilePath = path + "\" + db.FileName Then         

    Call db.Open("","")


    If db.IsOpen Then
    dbRep = ArrayPpend(dbRep, db.replicaID)                    
    End If

    End If
    Set db = dbDir.GetNextDatabase
    Wend
    dbRep = Fulltrim(dbRep) 'Это будет масив РепликИД всех баз папки Folder2
    тоесть перебрать все базы и сравнивать их папку с той, которая Вам нужна...
     
  5. Akupaka

    Akupaka А че я?.. О.о

    Регистрация:
    4 окт 2007
    Сообщения:
    3.373
    Симпатии:
    2
    не факт, что в последнем примере нужно открывать и проверять на IsOpen... нас интересуют БД по конкретному пути, а не те, кот. там есть и кот. мы можем открыть...
     
Загрузка...
Похожие Темы - Список баз на
  1. makaset
    Ответов:
    3
    Просмотров:
    1.055
  2. anna
    Ответов:
    8
    Просмотров:
    813
  3. Xalet
    Ответов:
    9
    Просмотров:
    3.576
  4. gx6060
    Ответов:
    2
    Просмотров:
    420
  5. gx6060
    Ответов:
    6
    Просмотров:
    557
Статус темы:
Закрыта.

Поделиться этой страницей