Die Suche ergab 1824 Treffer

von georg
Sa, 22. Jan 2022 17:39
Forum: Postgre Server
Thema: SQL 2 Table Question
Antworten: 4
Zugriffe: 2299

Re: SQL 2 Table Question

Hallo, Jimmy - wenn Du zwei Tabellen, die einen "synchronen" Schlüssel haben, parallel einlesen willst, dann würde ich eher auf einen LEFT JOIN zugreifen. Und sofern die Felder unterschiedlich benannt sind, braucht es auch keinen Alias. SELECT * FROM tablea LEFT JOIN tableb ON feldausA = f...
von georg
Mo, 10. Jan 2022 16:56
Forum: Postgre Server
Thema: Erste Versuche
Antworten: 23
Zugriffe: 6171

Re: Erste Versuche

Hallo, Tom - Du hast recht, pgAdmin ist bequemer. Aber der läuft unter einem Benutzerprofil in einem Umfeld, wo es (immer) passt. Wenn der Anwender nicht mit "root" oder sonst einem privilegiertem Profil zugreift (wie über ein Xbase++ Programm), sind die Karten anders gemischt. Daher die E...
von georg
Mo, 10. Jan 2022 16:18
Forum: Postgre Server
Thema: Erste Versuche
Antworten: 23
Zugriffe: 6171

Re: Erste Versuche

Hallo, Wolfgang - meines Wissens hat PostGRE auch eine Konsole. (Ich mache das analog so mit MySQL.) Wenn etwas nicht funktioniert, melde ich mich an der Konsole an (mit dem entsprechenden Benutzer und Passwort) und führe den Befehl in der Konsole aus. Dann sehe ich, ob es funktioniert oder nicht, u...
von georg
Mi, 05. Jan 2022 14:19
Forum: Allgemeine Fragen
Thema: Xbase Pargramm auf Raspberry
Antworten: 15
Zugriffe: 5300

Re: Xbase Pargramm auf Raspberry

Hallo,


also, der Raspi hat eine ARM Architektur, man kann aber auch Windows drauf installieren - ich gehe aber davon aus, dass die meisten (wie ich auch) Raspbian verwenden, und dann laufen wohl eher keine Xbase++ Applikationen auf dem Kistchen.
von georg
Mi, 01. Dez 2021 20:25
Forum: Programmierung allgemein
Thema: #ifdef Direktiven vom Quellcode entfernen?
Antworten: 14
Zugriffe: 5380

Re: #ifdef Direktiven vom Quellcode entfernen?

Hallo, David - .ppo ist eine Idee, hat aber Fallstricke. Der Prepozessor wandelt konfigurative Konstanten nämlich ebenfalls um, und so wird aus WHILE nEvent <> xbeP_Close nEvent := AppEvent(@mp1, @mp2, @oXbp) oXbp:handleEvent(nEvent, mp1, mp2) END dann WHILE nEvent <> (056 + 1048576) nEvent := AppEv...
von georg
Mo, 29. Nov 2021 12:35
Forum: ADS
Thema: Group by [ERLEDIGT]
Antworten: 57
Zugriffe: 12147

Re: Group by [ERLEDIGT]

Hallo, Manfred - bei einem php-basierten Projekt hatte ich auch elend lange Laufzeiten - da wurde eine Statistik zu Beginn ausgewertet. Da der Pool, aus dem sich die Statistik bediente, immer grösser geworden war, dauerte die Abfrage immer länger. Unter MySQL kann man dann mit "analyze SELECT ....
von georg
Sa, 13. Nov 2021 10:19
Forum: Daten und Tabellen
Thema: Mehrere Zeilen in TBrowse einfärben
Antworten: 7
Zugriffe: 3412

Re: Mehrere Zeilen in TBrowse einfärben

Hallo, also, es gibt da verschiedene Möglichkeiten, wie man das machen kann. Zumindest bilde ich mir ein, dass ich das vor vielen, vielen Jahren gemacht habe. Du solltest Dir in der Dokumentation mal unter Klassen -> TBrowse die Instanzvariable colorSpec ansehen, und den dort vorhandenen Verweisen f...
von georg
Di, 02. Nov 2021 9:26
Forum: Drucken und Export
Thema: falscher Typ bei XbpFont
Antworten: 1
Zugriffe: 2619

Re: falscher Typ bei XbpFont

Hallo, Werner -


schreibe doch mal ein kleines (reines) Xbase++ Programm, um zu testen, ob der Fehler darin auch auftritt.

Ich habe oft festgestellt, dass es im "Umfeld" meines Programms eine Konstellation gab, die zu dem Fehler führte.
von georg
Di, 28. Sep 2021 17:50
Forum: IDEs und Editoren
Thema: FormDesigner for DUMMIES
Antworten: 4
Zugriffe: 8641

Re: FormDesigner for DUMMIES

Hello, Max - the FormDesigner is (from my point of view) just for starters. After I got the idea behind the way the controls are working, I've integrated them into my program code. One can also write code that populates a dialogue "on the fly" or based on the structure of a dbf file or SQL...
von georg
Fr, 23. Jul 2021 19:33
Forum: GUI
Thema: XbpBrowse zeigt nur einen Satz
Antworten: 5
Zugriffe: 4285

Re: XbpBrowse zeigt nur einen Satz

Hallo, Jan - in einem solchen Fall würde ich mal die Funktion, die dem dbSkipper()-Block zugewiesen ist, um Debugger untersuchen. Dann siehst Du ja, was die dbSkip() darin als Ergebnis bringen - und vielleicht bringt Dich das weiter? Als weitere Möglichkeit fällt mir ein, dass eventuell der falsche ...
von georg
Mi, 14. Jul 2021 10:33
Forum: Programmierung allgemein
Thema: Genutzte dll feststellen
Antworten: 5
Zugriffe: 2748

Re: Genutzte dll feststellen

Hallo, Jan -


meinst Du eventuell C:\Users\Georg\Documents\Xbase++\source\tools\dllinfo ? (Natürlich mit Deinem persönlichen Pfad)
von georg
Mo, 12. Jul 2021 13:56
Forum: GUI
Thema: LayoutManager() und XbpTabPage()
Antworten: 3
Zugriffe: 2513

Re: LayoutManager() und XbpTabPage()

Danke, Jan.

Der zweimalige Aufruf war dem Rumprobieren geschuldet, und in Appsys(), wo ich die Variable belege, fehlte die Angabe für die relative Breiten- und Höhenänderung.

Und "...RELTOP" muss "...RELBOTTOM" sein, dann passt es.

Das sieht dann schon viel besser aus.
von georg
Mo, 12. Jul 2021 13:13
Forum: GUI
Thema: LayoutManager() und XbpTabPage()
Antworten: 3
Zugriffe: 2513

LayoutManager() und XbpTabPage()

Hallo, anscheinend sind XbpTabPages immun, was den LayoutManager angeht? Anbei ein kleines Beispielprogramm zum Beweis. Falls einer von Euch den Fehler findet (mir gelingt das nicht), prima - ansonsten müsste ich das wohl an Alaska weiterleiten. Also, ich erstelle das Programm und verändere die Grös...
von georg
Mo, 21. Jun 2021 7:26
Forum: Windows, API
Thema: PDF Datei auf Drucker ausgeben
Antworten: 28
Zugriffe: 11294

Re: PDF Datei auf Drucker ausgeben

Guten Morgen - also, ich habe anhand der Registry ermittelt, welches Programm zum Einsatz kommt, ich lege mich also nicht auf ein bestimmtes Produkt fest, sondern nehme das vorgegebene Produkt, das im Windows-System eingestellt ist - ich bin gerade dabei, die unterschiedlichen Lösungswege durchzuspi...
von georg
So, 20. Jun 2021 22:35
Forum: Windows, API
Thema: PDF Datei auf Drucker ausgeben
Antworten: 28
Zugriffe: 11294

Re: PDF Datei auf Drucker ausgeben

Hallo, Carlo -


ich habe beides versucht, sowohl mit als auch ohne die Anführungszeichen. In beiden Fällen bekomme ich den gleichen Fehler.
von georg
So, 20. Jun 2021 21:29
Forum: Windows, API
Thema: PDF Datei auf Drucker ausgeben
Antworten: 28
Zugriffe: 11294

Re: PDF Datei auf Drucker ausgeben

Guten Abend, aktuell arbeite ich mal ab, was ich so an Hinweisen bekommen habe. Dabei tritt ein sehr seltsamer Fehler auf ... fExists(cAcrobat) // ergibt .T., die Variable enthält Laufwerk, Pfad und Programmnamen RunShell(, cAcrobat, .T.) // ergibt einen OS Error 2 - "file not found" Das i...
von georg
Di, 15. Jun 2021 22:03
Forum: Windows, API
Thema: PDF Datei auf Drucker ausgeben
Antworten: 28
Zugriffe: 11294

Re: PDF Datei auf Drucker ausgeben

Hallo, erst einmal "danke" an Jimmy für das Beispiel, werde ich morgen ausprobieren. Carlo, OT4XB setze ich ein. Das gehört für mich zu den "Bordmitteln" (ich weiss, manche sehen das anders). Jan, "danke" für Deinen Hinweis, wenn ich anders nicht zu Potte komme, sehe ic...
von georg
Di, 15. Jun 2021 20:35
Forum: Windows, API
Thema: PDF Datei auf Drucker ausgeben
Antworten: 28
Zugriffe: 11294

Re: PDF Datei auf Drucker ausgeben

Hallo, Carlo -


ja, aber zu teuer. Nach Möglichkeit mit Bordmitteln. Für ein privates Projekt zu kostspielig.
von georg
Di, 15. Jun 2021 20:01
Forum: Windows, API
Thema: PDF Datei auf Drucker ausgeben
Antworten: 28
Zugriffe: 11294

PDF Datei auf Drucker ausgeben

Guten Abend, ich suche gerade nach einer Möglichkeit, eine PDF-Datei, die auf dem Computer vorhanden ist, z.B. über RunShell() auf einem an den PC angeschlossenen Drucker auszugeben. Acrobat kann zwar angezeigt werden, sollte aber nach dem Druck automatisch schliessen. Also, die Datei "C:\Temp\...
von georg
Fr, 11. Jun 2021 20:36
Forum: Daten und Tabellen
Thema: Im numerischen Index freie Werte finden
Antworten: 33
Zugriffe: 12116

Re: Im numerischen Index freie Werte finden

Hallo, Werner -


ich ziehe meinen Vorschlag mit Universal SQL zurück. Ich habe das aus Interesse mal probiert, aber Universal SQL scheitert noch an dem nested SELECT.
von georg
Mo, 07. Jun 2021 19:51
Forum: Daten und Tabellen
Thema: Im numerischen Index freie Werte finden
Antworten: 33
Zugriffe: 12116

Re: Im numerischen Index freie Werte finden

Sorry, Werner -


da hatte ich Deinen Beitrag missverstanden. Aber vielleicht geht's mit UNIVERSAL SQL? Alaska hat da ja einiges möglich gemacht.
von georg
Mo, 07. Jun 2021 14:48
Forum: Daten und Tabellen
Thema: Im numerischen Index freie Werte finden
Antworten: 33
Zugriffe: 12116

Re: Im numerischen Index freie Werte finden

Hallo, Werner -


eine SQL-Variante könnte etwa so aussehen:

Code: Alles auswählen

SELECT kdnr + 1 AS kdnrnew FROM KUNDEN WHERE kdnr + 1 NOT IN (SELECT kdnr FROM KUNDEN)
Du greifst also mit der nächsten Nummer zu und prüfst, ob dieser Wert nicht vorhanden ist. Wird er nicht gefunden, kommt er in die Ergebnismenge.
von georg
Mo, 07. Jun 2021 7:28
Forum: Daten und Tabellen
Thema: Im numerischen Index freie Werte finden
Antworten: 33
Zugriffe: 12116

Re: Im numerischen Index freie Werte finden

Guten Morgen, Werner - mir fällt da kein Lösungsweg ein, der auf der Schiene besser wäre - vielleicht kommt ja ein Vorschlag, ich denke, da gibt es vielleicht die eine oder andere Möglichkeit. Wenn die Lücken entstehen, da Datensätze gelöscht werden, würde ich (so habe ich das in einer Applikation g...
von georg
Sa, 29. Mai 2021 14:25
Forum: SQL (Sprache)
Thema: Feld mit Wert füllen
Antworten: 4
Zugriffe: 2864

Re: Feld mit Wert füllen

Hallo, Jan - das ist recht spezifisch für den jeweiligen Server, was die beiden ersten Fragen angeht. Wenn Du mit PostGre arbeitest, könnte das: https://www.tutorialspoint.com/postgresql/postgresql_date_time.htm#function_currentdatetime helfen, d.h. CURRENT_TIME und CURRENT_DATE. Bezüglich Frage 3: ...
von georg
Do, 20. Mai 2021 14:27
Forum: Daten und Tabellen
Thema: ODBC
Antworten: 12
Zugriffe: 5973

Re: ODBC

Hallo, Klaus -


dann wäre es FoxBase oder Visual FoxPro.

@Jimmy: Klaus hat keinen Einfluss auf das, was die "Gegenseite" macht, er muss liefern.