Domino 9 und frühere Versionen > ND8: Entwicklung

Database xy has not been opend yet

<< < (5/6) > >>

cebolina:

--- Zitat von: umi am 20.08.13 - 16:35:06 ---Müsste es nicht

--- Code: ---set dbVA = session.getDatabase("","Vertragsabrechnung.nsf")

--- Ende Code ---
sein ?

--- Ende Zitat ---

Im Beispiel aus der Hilfe zu GetDatabase steht das auch ohne ".nsf":

--- Zitat ---Set db = s.GetDatabase("snapper", "names2")

--- Ende Zitat ---
So gesehen sollte das schon stimmen ;-)
(Ich würde allerdings auch immer filename.nsf angeben.)

Stefan

tabama:
Hallo,

konnte nun weitermachen, bin aber nicht weiter gekommen.

Das ".nsf" hat nicht weitergeholfen.

Die Prüfung mit isopen ist negativ. Das ist zwar nun der Grund warum das search nicht funktioniert, hilft mir aber nicht weiter. Was ich nicht verstehe ist, dass ich im Debugger die DB habe, sie aber doch nicht geöffnet ist.

Das Script läuft auf Notes 8.53 und Win 7 Enterprise SP1 32 BIT.

Driri:
Ähm, wenn IsOpen False zurück liefert, dann wurde Dir die Lösung hier doch schon genannt.

Einfach so ein Konstrukt vor dem Search einbauen :


--- Code: ---If Not db.IsOpen Then
   Call db.Open("","")
End If

--- Ende Code ---

Das kam schon in den ersten Antworten.

tabama:
Hallo Driri,

brachte aber bei der ersten Antwort schon nichts ;)

Ich habe diesen Code nun aber nochmal eingebaut, funktioniert aber dennoch nicht

--- Code: ---If Not dbVA.IsOpen Then
   Call dbVA.Open("","Vertragsabrechnung.nsf")
End If

--- Ende Code ---

Und nochmal meine Frage bzw. mein Hinweis: Im Debugger ist die DB da !!

umi:
Hi
Die DB ist komplett bei Dir lokal vorhanden? nicht nur der replika Stub?
Du hast genügend Rechte die zu öffnen?
Die DB ist nicht verschlüsselt?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln