AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 18:47

Parameter dieser Suchanfrage:

Suche in Thema: Dataset austausch über JSON
Suche alle Beiträge, die von "fisipjm" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Dataset austausch über JSON

     
      by fisipjm, 19. Okt 2021
    Moin Uwe,

    Beim Server handelt es sich um einen MSSql Server, der wird über eine Connection und die Query direkt abgefragt.
    Auf Clientseite hab ich eine FDMemtable mit mit LocalSQL. Ich lade also das Ergebnis der Query in eine lokale Memtable.
    Die Anzeige der Felder läuft dynamisch über ein LiveBinding auf ein Stringgrid.

    Auf meinen Stackoverflow Post gab es tatsächlich eine erhellende...
  • Forum: Datenbanken

    AW: Dataset austausch über JSON

     
      by fisipjm, 18. Okt 2021
    Okay, aus dem zerhakten (UTF8 ü in ANSI Schreibweise) Umlaut konnte ich mir jetzt folgenden Code ableiten:
    var lstrstream: TStringStream := TStringStream.create(AnsiToUtf8(EndpointRead.Response.content));

    Er funktioniert, aber irgendwie fühlt sich das "falsch" an, ich war der Meinung Delphi kann seit der 2009er Version schon UTF8 warum macht mir das BackenEndpoint da ein Ansi draus?
    Ist das...
  • Forum: Datenbanken

    AW: Dataset austausch über JSON

     
      by fisipjm, 18. Okt 2021
    Aha, ich seh da grad was.
    Wenn ich den Stream Serverseitig ausgeben lasse, steht im JSON File
    ..."BEZEICHNUNG":"B, Grünau"...
    Wenn ich mir den Stream Clientseitig ausgeben lassen, dann steht da
    "BEZEICHNUNG":"B, Grünau"

    Was machen wir nun mit der Erkentnis?
  • Forum: Datenbanken

    AW: Dataset austausch über JSON

     
      by fisipjm, 18. Okt 2021
    Hallo Uwe, Messerscharf kombiniert :)



    Das ist der Inhalt von einem Datensatz der definitiv Probleme macht, noch auf der Serverseite direkt nach dem SaveStream über folgenden Aufruf in eine JSon Datei gedumpt.

    tfile.WriteAllText(tpath.GetTempPath+'OutputNachSaveStream.json',Result.DataString)


    ..."BEZEICHNUNG":"B, Grünau","STRASSE":"",...
  • Forum: Datenbanken

    AW: Dataset austausch über JSON

     
      by fisipjm, 18. Okt 2021
    procedure TForm5.Button1Click(Sender: TObject);
    var
    lStringStream: TstringStream;
    begin
    lstringStream := tstringstream.create;
    try
    FDMemTable1.SaveToStream(lStringStream,sfJSON);
    FDMemTable2.LoadFromStream(lStringStream,sfJSON);
    finally
    lStringStream.free;
  • Forum: Datenbanken

    Dataset austausch über JSON

     
      by fisipjm, 18. Okt 2021
    Hi,

    Ich habe das, hoffe ich mal, folgende verständnissproblem:

    Eine Query (Ableitung von Dataset) hat die Funktion SaveAsStream mit Formatübergabe (in meinem Fall sfJSON).
    Eine FDMemtable (Ableitung von Dataset) hat die Funktion LoadFromStream mit Formatübergabe (in meinem Fall sfJSON).

    Wenn ich das so verwende, und in meiner Query Daten mit Umlauten drin sind funktioniert das...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=fisipjm&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=209044
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf