Die Suche ergab 1822 Treffer

von georg
Di, 13. Feb 2024 13:10
Forum: Allgemeine Fragen
Thema: Datensatzänderungen von verschiedenen Geräten
Antworten: 16
Zugriffe: 1214

Re: Datensatzänderungen von verschiedenen Geräten

Hallo, Dominik - das Thema lautet "konkurrierendes Update". Ich verwende SQL-Tabellen, die über einen eindeutigen Schlüssel verfügen, und einen TIMESTAMP haben, der automatisch die letzte Änderung zeitlich festhält. Der Anwender liest den Datensatz (ohne Sperre!), das Programm merkt sich d...
von georg
Mi, 07. Feb 2024 13:54
Forum: Newbie
Thema: Such-Funktion mit Regulären Ausdrücken
Antworten: 4
Zugriffe: 1117

Re: Such-Funktion mit Regulären Ausdrücken

Hallo,


und es gibt XbpCRE von Phil Ide, schon sehr alt, läuft aber immer noch. Das ist eine Xbase++-Schnittstelle zu PRCE.dll

Zu finden z.B. hier: http://www.idep.nl/xbase/datpage/pcre.html
von georg
Sa, 02. Dez 2023 19:04
Forum: Allgemeine Fragen
Thema: Variablen in Codeblock
Antworten: 12
Zugriffe: 1819

Re: Variablen in Codeblock

Hallo, Sebastian - bei selbst geschriebenem Code eher verwunderlich. Allerdings ist es bei Xbase-Parts so, dass immer (na gut, es gibt Ausnahmen, aber wenige) die Parameter übergeben werden, die AppEvent() zurückliefert: nEvent := AppEvent(@oXbp, @mp1, @mp2) oXbp:handleEvent(nEvent, mp1, mp2) Damit ...
von georg
Mo, 27. Nov 2023 12:17
Forum: MS Office
Thema: Excel - HPageBreak einfügen
Antworten: 9
Zugriffe: 2416

Re: Excel - HPageBreak einfügen

Hallo, Klaus -


Tippfehler?

...HPageBreaks:AddBefore(...)
von georg
Sa, 28. Okt 2023 14:33
Forum: Programmierung allgemein
Thema: Aufrufparameter der .exe in dbesys() abfragen
Antworten: 3
Zugriffe: 1189

Re: Aufrufparameter der .exe in dbesys() abfragen

Hallo, Tom -


ja, genau die Funktion habe ich gesucht ...

Nur leider, leider gibt die Dokumentation sie nicht her? XbtBase1.dll ...
von georg
Sa, 28. Okt 2023 10:42
Forum: Programmierung allgemein
Thema: Aufrufparameter der .exe in dbesys() abfragen
Antworten: 3
Zugriffe: 1189

Aufrufparameter der .exe in dbesys() abfragen

Guten Morgen, für einen Test muss ich in der dbesys() Befehlszeilenparameter abfragen. Also habe ich das so versucht: Function DbeSys(p1) leider wird der erste Befehlszeilenparameter nicht an DbeSys() weitergereicht, d.h. in meinem Beispiel ist p1 == NIL, obwohl auf der Befehlszeile ein Parameter ve...
von georg
Mo, 23. Okt 2023 8:47
Forum: Daten und Tabellen
Thema: Indexlänge bei CDXDBE
Antworten: 5
Zugriffe: 1444

Re: Indexlänge bei CDXDBE

Guten Morgen, danke für die Rückmeldungen. Ihr bestätigt mir, was ich vermutet habe. Um den Eintrag in der Dokumentation zu finden, such einfach nach "CDXDBE". In der Trefferliste ist (bei mir) der zweite Eintrag "CDXDBE (ORDER Component)", da habe ich die Angaben her. Von der Wo...
von georg
So, 22. Okt 2023 19:51
Forum: Daten und Tabellen
Thema: Indexlänge bei CDXDBE
Antworten: 5
Zugriffe: 1444

Indexlänge bei CDXDBE

Guten Abend, vielleicht verstehe ich ja etwas falsch. Ich versuche, einen Index mit folgendem Ausdruck zu erstellen: dbCreateIndex("content.cdx", "Upper(Dateiname) + Upper(Verzeich)", , .F.) Dateiname ist ein Feld mit 80 Zeichen Länge, Verzeich hat 200 Zeichen Länge. Das Erstelle...
von georg
Mi, 06. Sep 2023 16:06
Forum: SQL (Sprache)
Thema: VIEW, was bringt das unter dem Strich?
Antworten: 8
Zugriffe: 2725

Re: VIEW, was bringt das unter dem Strich?

Hallo, Manfred - es gibt viele Gründe für VIEWs, es ist immer die Frage, ob sie die eigene Situation treffen. https://stackoverflow.com/questions/2680207/what-is-a-good-reason-to-use-sql-views Ich versuche mal, einige aus dem o.a. Link aufzugreifen: - VIEWs erlauben es, nur eine Untermenge von Daten...
von georg
Di, 05. Sep 2023 13:37
Forum: SQL (Sprache)
Thema: Artikel Favoriten markieren
Antworten: 4
Zugriffe: 2293

Re: Artikel Favoriten markieren

Hallo, es gibt noch eine Möglichkeit, das ein wenig zu "beschleunigen". Wenn solche Abfragen öfter kommen, kann man auch eine VIEW erstellen. Ohne jetzt ins Handbuch zu schauen: CREATE VIEW kundenfav AS SELECT a.kunde, a.artikel, b.artikelname, ... FROM favoriten as a LEFT JOIN artikel AS ...
von georg
Di, 05. Sep 2023 11:11
Forum: SQL (Sprache)
Thema: Artikel Favoriten markieren
Antworten: 4
Zugriffe: 2293

Re: Artike Favoriten markieren

Hallo, das würde ich unter SQL analog regeln, d.h. die Artikel-Tabelle, sowie eine Tabelle mit dem Aufbau Kunden-ID Artikel-ID Wenn Du nun die Favoriten von Kunden 12346 haben willst, sähe die SQL-Abfrage etwa so aus: SELECT a.kunde, a.artikel, b.artikelname, ... FROM favoriten as a LEFT JOIN artike...
von georg
Mi, 16. Aug 2023 11:20
Forum: Allgemeine Fragen
Thema: 2 x Umlaute in einem Wort ?
Antworten: 12
Zugriffe: 3007

Re: 2 x Umlaute in einem Wort ?

Lieber Manfred,


inzwischen hat "Trööt" den Siegeszug sogar bis Norddeutschland angetreten: https://www.ndr.de/nachrichten/info/Tro ... 58934.html
von georg
Mi, 16. Aug 2023 8:37
Forum: Allgemeine Fragen
Thema: 2 x Umlaute in einem Wort ?
Antworten: 12
Zugriffe: 3007

Re: 2 x Umlaute in einem Wort ?

Guten Morgen,


solange wir über Hochdeutsch reden, würde ich Tom zustimmen. Im Dialekt sieht das allerdings anders aus, im Kölschen gibt es z.B. das Hauptwort "Trööt", das in die gesuchte Kategorie fallen sollte.

https://www.koelsch-woerterbuch.de/troe ... -1395.html
von georg
Do, 15. Jun 2023 18:47
Forum: Installation und Redistribution
Thema: Alaskas neues Lizenzmodell für die PGDBE - ab dem 1.7.2023
Antworten: 52
Zugriffe: 14433

Re: Alaskas neues Lizenzmodell für die PGDBE - ab dem 1.7.2023

Hallo, dann schliesse ich mich schon mal an als einer, der die PGDBE nicht nutzt (und auch nicht nutzen will/wird), sondern schon sehr lange übe eine Klassen-Lösung von Hector Peroza auf MySQL zugreift. Ich bin in Rente, mache nebenher ein wenig Support, und habe keine Produkte bei Kunden laufen - i...
von georg
Di, 06. Jun 2023 15:03
Forum: Allgemeine Fragen
Thema: Editierbares Array
Antworten: 12
Zugriffe: 3404

Re: Editierbares Array

Hallo, Bruno -


also, ich bezweifle, dass meine letzten Beiträge aus 2013 sind ...
von georg
Mo, 17. Apr 2023 19:45
Forum: Allgemeine Fragen
Thema: Quellcode Verlust [erledigt]
Antworten: 31
Zugriffe: 4953

Re: Quellcode Verlust

Hallo, nein, der brandsichere Tresor reicht nicht. Wenn die Polizei Brandstiftung vermutet, kommst Du an nichts ran, auch nicht an den Tresor. Ich lagere meine Sicherungen dezentral bei einem Freund hier im Ort. Dass es an beiden Stellen brennt, halte ich für unwahrscheinlich. Auch das Hochwasser ha...
von georg
Di, 14. Mär 2023 6:09
Forum: Drucken und Export
Thema: XbpPrinter Objekte funktionieren nicht mehr
Antworten: 7
Zugriffe: 2456

Re: XbpPrinter Objekte funktionieren nicht mehr

Guten Morgen, dime -


gibt es ein xppfatal.log?
von georg
Mo, 20. Feb 2023 15:08
Forum: Web
Thema: keine Kekse?
Antworten: 5
Zugriffe: 1848

Re: keine Kekse?

Hallo, Dominik - ja, etwas kryptisch, nur die Variablen anzugeben: cUserAgent := "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/110.0" cAcceptType := "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/" + "*;q=0.8"...
von georg
Mo, 20. Feb 2023 8:02
Forum: Web
Thema: keine Kekse?
Antworten: 5
Zugriffe: 1848

Re: keine Kekse?

Guten Morgen, Dominik - die Seite liefert nur ein Cookie, nämlich die PHPSESSID. Das Cookie übernehme ich aus dem httpResponse-Objekt und gebe es beim nächsten Aufruf über das httpRequest-Objekt wieder an die Seite zurück. Trotzdem liefert der Abruf die Fehlermeldung, dass Cookies nicht akzeptiert w...
von georg
Sa, 18. Feb 2023 7:36
Forum: Web
Thema: keine Kekse?
Antworten: 5
Zugriffe: 1848

keine Kekse?

Guten Morgen, aktuell versuche ich, von wget auf die HttpClient()-Klasse umzustellen. Das klappt bisher recht gut, allerdings habe ich da ein Problem: oHttp := HttpClient():new(cSearch) oHttp:setUserAgent(cUserAgent) oHttp:httpRequest:setParameter("bestand", "") oHttp:httpRequest...
von georg
Mi, 18. Jan 2023 21:05
Forum: Postgre Server
Thema: native PostgreSQL für Xbase++
Antworten: 21
Zugriffe: 16131

Re: native PostgreSQL für Xbase++

Hello,


you can take the PostgreSQL-DLL from an older release (where it was 32bit), that will work even with a 64bit server.
von georg
Di, 22. Nov 2022 21:37
Forum: OOP
Thema: CLASS ... FROM XbpDialog, XbpBrowse
Antworten: 7
Zugriffe: 4498

Re: CLASS ... FROM XbpDialog, XbpBrowse

Guten Abend,


vielen Dank Euch beiden - ja, :init() muss anstelle von :new() verwendet werden.
von georg
Di, 22. Nov 2022 17:01
Forum: OOP
Thema: CLASS ... FROM XbpDialog, XbpBrowse
Antworten: 7
Zugriffe: 4498

Re: CLASS ... FROM XbpDialog, XbpBrowse

Hallo, Tom - m.E. nicht. Wenn ich das self:XbpDialog:new(self:oParent, self:oOwner, self:aPosDia, self:aSizeDia, self:aPP, self:lShow) in den :init der Klasse verlagere, gibt es einen XppFatal.log: FATAL ERROR LOG Stack Overflow SYS Thread-ID: 1412 Module: EH Error Codes: EH: 12 Sub: 0(0) OS: 0 XPP:...
von georg
Di, 22. Nov 2022 12:04
Forum: OOP
Thema: CLASS ... FROM XbpDialog, XbpBrowse
Antworten: 7
Zugriffe: 4498

CLASS ... FROM XbpDialog, XbpBrowse

Guten Morgen, aktuell habe ich Probleme mit der o.a. Konstellation. CLASS LogWin FROM XbpDialog, XbpBrowse EXPORTED: ... METHOD init METHOD create METHOD destroy METHOD hide METHOD show ENDCLASS METHOD LogWin:init(oParent, oOwner, aPos, aSize, aPP, lShow) self:lRatioActive := .F. self:cFileName := &...