Autor Thema: Datenbank leer, trotzdem liefert view.entrycount einen Wert  (Gelesen 1419 mal)

Offline cfiber

  • Frischling
  • *
  • Beiträge: 46
Hallo zusammen,

meine Datenbank enthält exakt 0 Dokumente. Per Messagebox lasse ich mir von einem view die Werte der Methode "EntryCount" ausgeben. Da steht dann aber ein Wert > 0.

Dies führt natürlich zu einem Fehler "Document Has Been Deleted".

Selbst nachdem ich neu gebootet habe ist es immernoch der gleiche Fehler.


Woran kann das liegen?

Offline ghost

  • Aktives Mitglied
  • ***
  • Beiträge: 174
  • Geschlecht: Männlich
  • Notes ist gut!
Re: Datenbank leer, trotzdem liefert view.entrycount einen Wert
« Antwort #1 am: 16.03.06 - 10:25:43 »
Vielleicht mal die Cache.NDK löschen?

Viele Grüße
ghost

Offline cfiber

  • Frischling
  • *
  • Beiträge: 46
Re: Datenbank leer, trotzdem liefert view.entrycount einen Wert
« Antwort #2 am: 16.03.06 - 10:28:57 »
Kann man das in Notes automatisieren oder muss ich das per Hand machen und wenn ja, wie geht das?

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Re: Datenbank leer, trotzdem liefert view.entrycount einen Wert
« Antwort #3 am: 16.03.06 - 10:31:07 »
Hi,

Per Hand.

Cache.ndk ist eine Datei, die standardmaessig im Data-Verzeichnis Deines Client liegt.
Loeschen kasst Du diese nur, wenn der Client nicht gestartet ist.

Andreas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Datenbank leer, trotzdem liefert view.entrycount einen Wert
« Antwort #4 am: 16.03.06 - 17:43:48 »
Wurde der Ansichtsindex bereits neu aufgebaut? Nicht, dass dieser einen Schlag weg hat.

Offline cfiber

  • Frischling
  • *
  • Beiträge: 46
Re: Datenbank leer, trotzdem liefert view.entrycount einen Wert
« Antwort #5 am: 27.03.06 - 06:55:15 »
habe immernoch das Problem, was bedeutet, dass der Index einen Schlag weg hat?

Ich ahne dass es etwas mit meinem Code zu tun habe, darin refreshe ich mehrere View hintereinander:

Code
set view = db.getview("view1")
call view.refresh
set view = db.getview("view2")
call view.refresh
set view = db.getview("view3")
call view.refresh
set view = db.getview("view4")
call view.refresh
...
...
...


Hat jemand eine Idee?

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz