![]() |
Re: SQL Problem mit Interbase
@OLLI_T
Dein Vorschlag hat mich überzeugt, ich kenne zwar nicht viel von Stored Procedure und Co., aber ich denke ich kann es mir erarbeiten. Nebenbei erweitert es meinen Coder-Horizont :mrgreen: Vielen Dank, hast mir wirklich sehr geholfen! |
Re: SQL Problem mit Interbase
Hallo Touchdown,
eine Lösung hab ich noch: UDF (user defined functions):
Delphi-Quellcode:
function MYTRANSLATE(value, old, new: PChar): PChar; cdecl;
{ DECLARE EXTERNAL FUNCTION MyTranslate CString(50), CString(50), CString(50) RETURNS CString(50) FREE_IT ENTRY_POINT 'Translate' MODULE_NAME 'MyUDF' } var sValue, sOld, sNew : String; i, posi : Integer; begin Result := value; sValue := String(value); sOld := String(old); sNew := String(new); for i := 1 to length(sValue) do begin posi := Pos(sValue[i], sOld); if posi > 0 then sValue[i] := sNew[posi]; end; StrPCopy(Result, sValue); end; |
Re: SQL Problem mit Interbase
Aller erste Sahne, eure Vorschläge.
Ich habe nur noch leicht Probleme diese Lösungen umzusetzen, aber ich bekomme es schon hin. Lese mich gerade in verschieden Tutorials schlau und bin überrascht was ich bisher alles nicht wusste :stupid: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:21 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-2025 by Thomas Breitkreuz