Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi ADOQUERY und widestrings (https://www.delphipraxis.net/58001-adoquery-und-widestrings.html)

bioser 29. Nov 2005 20:18

Datenbank: Access 2000 • Zugriff über: ADO

ADOQUERY und widestrings
 
Hallo,

kann man das hier in widestrings casten ?
Der Parameter wurde wahrscheinlich nicht gefunden, weil ich widestrings verwende.

Delphi-Quellcode:
with ADOQUERY1 do
begin
  Parameters.ParamByName('name').Value := Name;
   ...
end;
Viele Grüße
bioser

jensw_2000 3. Dez 2005 23:47

Re: ADOQUERY und widestrings
 
Versuch doch mal den Parameter-Namen in eckige Klammern zu setzen

Delphi-Quellcode:
with ADOQUERY1 do
begin
  Parameters.ParamByName('[das_ist_kein_schöner_Parametername ]').Value := Name;
   ...
end;
Alternativ kannst du die Parameter auch "namenlos" setzen:

Delphi-Quellcode:
with AdoQuery1 do
begin
  Parameters[1].value:='Paul'; // Vorname
  Parameters[2].value:='Panther'; // Nachname
  ..
end;
Bei AdoStoredProcs laufen die Parameter bin 1 bis ... X. Parameter 0 gibt den Returncode zurück.
Kann sein, das die Parameter bei einer AdoQuery von 0 bis ... X-1 laufen.

Aber das findest du schon raus :zwinker:


Schöne Grüße,
Jens
:hi:

alzaimar 4. Dez 2005 07:54

Re: ADOQUERY und widestrings
 
:gruebel: Wie sieht den die Query aus?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz