Domino 9 und frühere Versionen > ND8: Entwicklung

Database xy has not been opend yet

<< < (6/6)

koehlerbv:
Das heisst aber noch lange nicht, dass man Zugriff auf die DB hat. In dem Zustand, den Du hast, kannst Du Title und FilePath auslesen und das war es auch schon.
Die Anzeige im Debugger ist auch richtig, bei IsOpen wird Dir auch False angezeigt.

Bernhard

tabama:
Es ist vollbracht :)

Mein Problem war, dass ich mich vom Debugger habe täuschen lassen.

Was mir da im Debugger angezeigt wurde ist mir zwar immer noch nicht klar, aber als ich beim "set db..." mal den Server und den kompletten Pfad angegeben habe, habe ich nun auch mehr Infos zur DB im Debugger (wie von Bernhard beschrieben).

Das db.Open ist nun auch nicht notwendig.


Dank an Alle die mir geantwortet haben.

Axel:

--- Zitat von: tabama am 21.08.13 - 11:51:03 ---
Das db.Open ist nun auch nicht notwendig.


--- Ende Zitat ---

Das würde ich so nicht unbedingt unterschreiben.

Sicherlich, für die reine Funktionalität (Search) ist db.Open nicht erforderlich. Aber für eine Fehlerabfrage ist es durch aus sinnvoll und eine Fehlerbehandlung würde ich dir wärmstens ans Herz legen wollen.

Axel

cebolina:
Fazit:

Immer sowas in der Art

--- Code: ---If db.IsOpen then
   'tu was
Else
   Messagebox "DB konnte nicht geöffnet werden! , , "Fehler"
   Exit Sub
End If

--- Ende Code ---
einbauen!

Stefan

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln