Die Suche ergab 1825 Treffer

von georg
So, 22. Jul 2012 17:49
Forum: GUI
Thema: XbpScrollbar:range > 32768 ? [erledigt]
Antworten: 4
Zugriffe: 2478

Re: XbpScrollbar:range > 32768 ?

mal in die XbpBrowse-Klasse reinschauen ... wer die "Pro" Version mit dem (aktuellen) Source hat ... Hallo, Jimmy - nein, sondern in die Dokumentation. Wenn ich nicht so schreibfaul wäre ... Dort ist das mit den % beschrieben, und wenn man dann in die entsprechende Variable einen zu gross...
von georg
So, 22. Jul 2012 14:30
Forum: Programmierung allgemein
Thema: nach RUN Wartezeit mit Zeichen überbrücken
Antworten: 2
Zugriffe: 2108

Re: nach RUN Wartezeit mit Zeichen überbrücken

Hallo, Jojo - das einfachste ist, einen Thread zu starten, der diesen Hinweis ausgibt, denn der läuft weiter, während der andere Thread auf das Ende von Run/RunShell etc. wartet. Die Xbase++ Dokumentation hat zwei Beispiele dazu, die Du in Deinem Fall kombinieren musst, denn der erste Thread muss de...
von georg
Sa, 21. Jul 2012 11:39
Forum: GUI
Thema: XbpScrollbar:range > 32768 ? [erledigt]
Antworten: 4
Zugriffe: 2478

Re: XbpScrollbar:range > 32768 ?

Hallo, Jimmy -


mal in die XbpBrowse-Klasse reinschauen ...

Da ist mir das zum ersten Mal aufgefallen, und das ist auch der Grund, warum die vertikale Scrollbar im XbpBrowse auf % geht, d.h. eine Range von 0 bis 100 hat: um genau diese Limitierung zu umgehen.


Gruss,

Georg

P.S.: Siehe SQLBroClass
von georg
Sa, 21. Jul 2012 11:38
Forum: SQL (Sprache)
Thema: PostgreSQL "Lastrec()" [erledigt]
Antworten: 19
Zugriffe: 13379

Re: PostgreSQL "Lastrec()" [erledigt]

Hallo, Jimmy - es sind zwei verschiedene Ansätze: SELECT Max(feldname) FROM public greift auf die Tabelle selbst zu, daher steht der Name der Tabelle ohne Anführungszeichen da. Die Abfrage auf ein Schema (oder die interne Beschreibung der Tabellen, also quasi die Metadaten) verwendet den Tabellennam...
von georg
Sa, 21. Jul 2012 9:28
Forum: SQL (Sprache)
Thema: PostgreSQL "Lastrec()" [erledigt]
Antworten: 19
Zugriffe: 13379

Re: PostgreSQL "Lastrec()" [erledigt]

Guten Morgen, Jimmy - wenn Du Dir den Inhalt von cQuery anschaust, dann sieht das so aus: SELECT MAX(__recno) FROM 'cTable' Jetzt raten wir mal, was 'cTable' ist. Eine Tabelle? Falsch. Ein Literal? Richtig. Welches ist der höchste Wert, den das (nicht vorhandene) Feld __recno im Literal 'cTable' ent...
von georg
Do, 19. Jul 2012 21:36
Forum: Programmierung allgemein
Thema: If Abfrage
Antworten: 7
Zugriffe: 3424

Re: If Abfrage

Hallo, Manfred - es gibt aber keinen Feldtyp "PROZENT", daher operieren wir mit numerischen Werten, die auf PCs als binäre Werte abgebildet werden. Die Rechenoperationen laufen mit Fliesskommazahlen, und da sind die Ergebnisse eben oft mit Nachkommastellen "gesegnet", die wir nic...
von georg
Do, 19. Jul 2012 21:10
Forum: Programmierung allgemein
Thema: If Abfrage
Antworten: 7
Zugriffe: 3424

Re: If Abfrage

Hallo, Manfred - wahrscheinlich irgendwelche Nachkommastellen ganz weit hinten. Mein erster EDV-"Lehrer" sagte mir mal, dass man keine Extreme prüfen solle, daher habe ich es mir schon lange angewöhnt, in so einem Fall DO CASE CASE Int(nWert) < 1 // anstelle der Null // CASE Int(nWert) > 9...
von georg
Do, 19. Jul 2012 8:43
Forum: SQL (Sprache)
Thema: PostgreSQL "Lastrec()" [erledigt]
Antworten: 19
Zugriffe: 13379

Re: PostgreSQL "Lastrec()" [erledigt]

Hallo, zu dieser Frage lohnt sich immer ein Blick in die entsprechende Dokumentation des Servers. Wenn Alaska die AUTOINCREMENT Clause verwendet, sollte deren Beschreibung Aufschluss geben. Manche Server nehmen (SELECT Max(keyfeld) FROM table) + 1, manche nehmen (SELECT Max(from_any_keyfeld_in_the_p...
von georg
Do, 19. Jul 2012 8:06
Forum: SQL (Sprache)
Thema: PostgreSQL LIMIT / OFFSET [erledigt]
Antworten: 30
Zugriffe: 20972

Re: PostgreSQL LIMIT / OFFSET

Hallo, Jimmy - das sind wieder Deine esoterischen Fragen ... Jeder Server implementiert das anders. Generell kann man aber davon ausgehen, dass ein SELECT * FROM table ORDER BY sortierung LIMIT x OFFSET y immer dann schnell ist, wenn das angeforderte ORDER BY durch einen Index (z.B. PRIMARY KEY) def...
von georg
Mi, 18. Jul 2012 8:20
Forum: SQL (Sprache)
Thema: PostgreSQL LIMIT / OFFSET [erledigt]
Antworten: 30
Zugriffe: 20972

Re: PostgreSQL LIMIT / OFFSET

Hallo, Jimmy - aus meiner Sichtweise ist es NICHT sinnvoll, wenn du die Skipper-Methode auf diese Art und Weise abbilden willst. Bei jedem Aufruf muss der Server die Daten erneut "zusammensuchen", während bei einem Bewegen durch das Result Set (siehe Hector's result set Implmentierung) der...
von georg
Mi, 18. Jul 2012 5:47
Forum: SQL (Sprache)
Thema: PostgreSQL "Position" ( OrdKeyNo() ) mit ORDER [erledigt]
Antworten: 3
Zugriffe: 4859

Re: PostgreSQL "Position" ( OrdKeyNo() ) mit ORDER

Guten Morgen, Jimmy -


hast Du Dir mal angesehen, was ich Dir geschickt habe? Da steht das alles drin ...


Georg
von georg
Mi, 18. Jul 2012 5:45
Forum: Programmierung allgemein
Thema: C-API Aufruf über OT4XB
Antworten: 9
Zugriffe: 3947

Re: C-API Aufruf über OT4XB

Hallo, Hubert - Embedded Server bedeutet, dass kein Server installiert ist. Du lieferst die Verzeichnisse, in denen die Daten liegen, mit Deiner Applikation aus, und der erste Aufruf (der, der mir die Probleme gemacht hat) startet den in der libmysqld enthaltenen MySQL Server. Das ist fast wie SQLit...
von georg
Di, 17. Jul 2012 20:41
Forum: Programmierung allgemein
Thema: C-API Aufruf über OT4XB
Antworten: 9
Zugriffe: 3947

Re: C-API Aufruf über OT4XB

Hallo, Pablo war sehr schnell mit seiner Antwort: argv := Array2PPMarshall( { "One", "Two","Thre" } ) groups := argv := Array2PPMarshall( { "One", "Two","Thre" } ) and when no longer need the memory _xfree( argv) _xfree( groups) Es hat mich...
von georg
Di, 17. Jul 2012 17:14
Forum: Daten und Tabellen
Thema: "Ungültiger Datentyp für Feld/Indexschlüssel"
Antworten: 30
Zugriffe: 10662

Re: "Ungültiger Datentyp für Feld/Indexschlüssel"

Hallo, Jan - gerade darum frage ich ja. Es hat mir mehr als einmal geholfen, einen Kollegen, der von Programmierung keine Ahnung hat, herbeizurufen und ihm zu erklären, was mein Programm an so einer Stelle macht. Dabei geht mir dann meistens ein Licht auf, was schief läuft. Und ich dachte, vielleich...
von georg
Di, 17. Jul 2012 13:27
Forum: Programmierung allgemein
Thema: C-API Aufruf über OT4XB
Antworten: 9
Zugriffe: 3947

Re: C-API Aufruf über OT4XB

Hallo,


gut, Ihr habt mich überzeugt, geht eine Email nach Spanien ...


Gruss,

Georg

P.S.: Das scheint aber auch die einzige Funktion im ganzen MySQL API-Bereich zu sein, die in ein solches Konstrukt braucht ...
von georg
Di, 17. Jul 2012 12:53
Forum: Programmierung allgemein
Thema: C-API Aufruf über OT4XB
Antworten: 9
Zugriffe: 3947

Re: C-API Aufruf über OT4XB

Hallo, Martin -


wenn's um C/C++ geht, steh ich oft auf dem Schlauch ...

Mein Problem ist nicht, dass ich **argv erhalten, sondern senden muss, und der genannte Beitrag bezieht sich darauf, wie ich einen solchen Rückgabewert auseinandernehme, ich brauch's umgekehrt?


Gruss,

Georg
von georg
Di, 17. Jul 2012 12:23
Forum: Programmierung allgemein
Thema: C-API Aufruf über OT4XB
Antworten: 9
Zugriffe: 3947

C-API Aufruf über OT4XB

Hallo, im einem Programm muss ich eine C-API Funktion aufrufen, die folgendes Format hat: int mysql_server_init(int argc, char **argv, char **groups) Die Umsetzung erfolgt wohl über DLL libmysqld IMPORT mysql_server_init AS INT; PARAM argc AS INT,; PARAM argv AS ???,; PARAM groups AS ??? Der C-Beisp...
von georg
Mo, 16. Jul 2012 6:45
Forum: SQL (Sprache)
Thema: PostgreSQL "Lastrec()" [erledigt]
Antworten: 19
Zugriffe: 13379

Re: PostgreSQL "Lastrec()"

Hallo, Jimmy - SELECT COUNT(*) FROM table sollte der schnellste Weg sein, da der Server "wissen" sollte, wie viele Einträge eine Tabelle hat, d.h. der Server muss die Tabelle nicht sequentiell lesen und die Sätze auf diese Art und Weise zählen. Wenn eine Bedingung hinzukommt, sieht das and...
von georg
So, 15. Jul 2012 21:14
Forum: SQL (Sprache)
Thema: PostgreSQL "Trigger" [erledigt]
Antworten: 15
Zugriffe: 15704

Re: PostgreSQL "Trigger"

Hallo, Jimmy - da stehst Du wieder vor einer Entscheidung ... DELETE FROM table WHERE bedingung macht einen Satz tot, mausetot. NO RECOVERY (es sei denn, Du wühlst im Hex-Dump der Datenbank rum). Alaska bildet mit den internen Feldern DBF-Strukturen ab, um eben doch noch ein RECALL durchführen zu kö...
von georg
So, 15. Jul 2012 21:01
Forum: SQL (Sprache)
Thema: PostgreSQL "UPDATE " Teil2
Antworten: 14
Zugriffe: 10035

Re: PostgreSQL "UPDATE " Teil2

Hallo, Uli -


im Eintrag von Martin gibt's eine Aussage dazu:

http://www.xbaseforum.de/viewtopic.php? ... =75#p71404


Gruss,

Georg
von georg
So, 15. Jul 2012 9:03
Forum: SQL (Sprache)
Thema: PostgreSQL "Trigger" [erledigt]
Antworten: 15
Zugriffe: 15704

Re: PostgreSQL "Trigger"

Hallo, Jimmy - Deine Fragen werden langsam "esoterisch", eventuell auch deshalb, weil Du zuviel von DBF/NTX auf SQL übertragen willst. Ein SQL-Server ist eine zentrale Einheit, die sich um die Pflege der Daten und der Datenkonsistenz kümmert. Ein Programm, das mit DBF/NTX (oder auch FOXCDX...
von georg
So, 15. Jul 2012 7:38
Forum: Daten und Tabellen
Thema: Browse:datalink zu "auslesen" benutzten ?
Antworten: 4
Zugriffe: 2770

Re: Browse:datalink zu "auslesen" benutzten ?

Hallo, Jimmy - ja, aber das XbpBrowse hat aber keine Methode :skip, dafür solltest Du die Methode des Data-Objekts verwenden. Oder verwechsle ich hier etwas? Meines Erachtens "liest" das XbpBrowse die Daten immer wieder neu ein und speichert sie nicht selbst (zumindest war dies in der Verg...
von georg
So, 15. Jul 2012 6:56
Forum: Daten und Tabellen
Thema: Browse:datalink zu "auslesen" benutzten ?
Antworten: 4
Zugriffe: 2770

Re: Browse:datalink zu "auslesen" benutzten ?

Hallo, Jimmy -


welche Art von Objekt ist Dein oBr denn?


Gruss,

Georg
von georg
So, 15. Jul 2012 6:54
Forum: SQL (Sprache)
Thema: PostgreSQL LIMIT / OFFSET [erledigt]
Antworten: 30
Zugriffe: 20972

Re: PostgreSQL LIMIT / OFFSET

Hallo, Jimmy - lies hier: http://www.postgresql.org/docs/8.1/static/queries-limit.html Ein Limit beginnt mit dem ersten Satz, der durch das entsprechende Statement (gilt sowohl für SELECT, UPDATE, DELETE) ausgewählt wird, und die nachfolgenden, ebenfalls den Kriterien entsprechenden Sätze. SELECT * ...
von georg
Sa, 14. Jul 2012 19:13
Forum: Postgre Server
Thema: PostgreSQL OEM / ANSI / Sonderzeichen.
Antworten: 17
Zugriffe: 15817

Re: PostgreSQL OEM / ANSI / Sonderzeichen.

Hallo, ich entführe die Diskussion mal. Grundsätzlich gilt, dass eine Tabelle auf einem SQL Server mehr als eine PRIMARY KEY Definition (!) haben kann. Ist aber Unsinn, denn es kann keine zwei PRIMARY KEYs geben, da PRIMARY das (zumindest von der Sprachlogik her) ausschliesst. Ich verwende PRIMARY K...