![]() |
Datenbank: mysql • Version: 5 • Zugriff über: ZEOS
DB update stringlänge
Hallo zusammen
ich führe zum DB-Update folgende Query aus: Query1.SQL.clear; Query1.SQL.add('update kunden set name = :name, vorname = :vorname where kundennummer = :Kundennummer'); Query1.ParamByName('Kundennummer').AsString := kundendaten.kdnr; Query1.ParamByName('name').AsString := kundendaten.name; Query1.ParamByName('vorname').AsString := kundendaten.vorname; hwdnutzerQuery1.execSQL; wenn ich mich recht entsinne ist im SQl-string nach 255 Zeichen Schluss. Was mache ich wenn mir das nicht ausreicht? Abgesehen von der Unübersichtlichkeit, welchen anderen Weg gibts denn ein Udate auszuführen? Die Daten kommen übrigens aus div. editfeldern, dbeditfelder wollte ich in diesem falle nicht verwenden. Danke euch Gruss KH |
Re: DB update stringlänge
Kommt auf den Typ in der (Lazarus-)Implemnetierung an. Handelt es sich hierbei um eine ShortString, dann stimmt deine Annahme
|
Re: DB update stringlänge
Zitat:
Gruss Kh |
Re: DB update stringlänge
Was für einen Typ hat die Property .asString unter Lazarus?
|
Re: DB update stringlänge
Zitat:
function GetAsString: string; virtual; Gruss kh |
Re: DB update stringlänge
String sollte ein AnsiString sein ( keine Begrenzung auf 255 Zeichen)
|
Re: DB update stringlänge
Zitat:
wobei mir eine übersichtlichere lösung lieber wäre. Gruss Kh |
Re: DB update stringlänge
Was würdest du als übersichtlicher ansehen?
|
Re: DB update stringlänge
Zitat:
![]() |
Re: DB update stringlänge
Zitat:
ok, dann werd ich mir das megalange statement mal eintippen und denn sehen obs funtioniert. Gruss Kh |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz