Moin,
wenn man Set Deleted auf On stellt, werden ja alle "gelöschten" gefiltert. Wie könnte man denn bei einer leer gelöschten DB Eof() und Bof() zur Funktion bringen? Ich meine theoretisch ist sie ja leer, auch wenn X Datensätze noch vorhanden sind. Es geht bei mir darum, dass ich bei jedem Löschvorgang den gesamten Satz leere und als gelöscht kennzeichne um ihn später evtl. wieder zu überschreiben um so ein Pack zu vermeiden, also nicht einfach nur kennzeichne.
SET DELETED und Eof() Bof() [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 70 Mal
SET DELETED und Eof() Bof() [ERLEDIGT]
Zuletzt geändert von Manfred am Di, 02. Mär 2010 10:15, insgesamt 1-mal geändert.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: SET DELETED und Eof() Bof()
Moin Manfred,
wenn die Filter gesetzt sind (SET DELETED ON) und Du dadurch nichts in Deiner DB hast, feuern EOF() und BOF() doch, sobald Du versuchst, Dich in der DB mittels skip zu bewegen.
Oder nicht?
Viele Grüße,
Martin
wenn die Filter gesetzt sind (SET DELETED ON) und Du dadurch nichts in Deiner DB hast, feuern EOF() und BOF() doch, sobald Du versuchst, Dich in der DB mittels skip zu bewegen.
Oder nicht?
Viele Grüße,
Martin
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 70 Mal
Re: SET DELETED und Eof() Bof()
Hi Martin,
ich habe einen Button so angelegt, dass er nicht aktiviert ist, wenn EOF() und BOF() angesagt ist. Ist die DB leer, dann klappt das auch. Aber nicht bei "gelöschten" Sätzen.
ich habe einen Button so angelegt, dass er nicht aktiviert ist, wenn EOF() und BOF() angesagt ist. Ist die DB leer, dann klappt das auch. Aber nicht bei "gelöschten" Sätzen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 70 Mal
Re: SET DELETED und Eof() Bof()
Ach vergiss es,
ich habe gepennt. Ich darf ja nur EOF() abfragen, dann sollte das klappen.
ich habe gepennt. Ich darf ja nur EOF() abfragen, dann sollte das klappen.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Martin Altmann
- Foren-Administrator
- Beiträge: 16555
- Registriert: Fr, 23. Sep 2005 4:58
- Wohnort: Berlin
- Hat sich bedankt: 116 Mal
- Danksagung erhalten: 48 Mal
- Kontaktdaten:
Re: SET DELETED und Eof() Bof()
Auch nach einem DbSkip( 0 ) nicht?
Ich nehme mal an, Du hast das Problem, nachdem der einzige, sichtbare Datensatz in Deinem Browse gelöscht wurde, oder?
Viele Grüße,
Martin
Warst schneller.
Ansonsten probiere es mal mit Set Filter to .not. deleted() statt set deleted on.
Ich nehme mal an, Du hast das Problem, nachdem der einzige, sichtbare Datensatz in Deinem Browse gelöscht wurde, oder?
Viele Grüße,
Martin
Warst schneller.
Ansonsten probiere es mal mit Set Filter to .not. deleted() statt set deleted on.
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/
Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
- Manfred
- Foren-Administrator
- Beiträge: 21225
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 70 Mal
Re: SET DELETED und Eof() Bof() [ERLEDIGT]
Hi Martin,
an einen Filter hatte ich auch zu Anfang gedacht, aber der würde dann evtl. bei vielen "gelöschten" Sätzen die Performance evtl. in die Knie zwingen, weil die ja übersprungen werden.
Aber es war wie ich es sagte, EOF() ist richtig.
an einen Filter hatte ich auch zu Anfang gedacht, aber der würde dann evtl. bei vielen "gelöschten" Sätzen die Performance evtl. in die Knie zwingen, weil die ja übersprungen werden.
Aber es war wie ich es sagte, EOF() ist richtig.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!