Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric (https://www.delphipraxis.net/108477-jvuibquery-params-auslesen-z-b-sqltype-oder-isnumeric.html)

luka 14. Feb 2008 11:47

Datenbank: FireBird • Version: 2.0.3 • Zugriff über: UIB

JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric
 
Hallo,

ich versuche seit geraumer Zeit :gruebel: die Parameter einer JvUIBQuery auszulesen.

Delphi-Quellcode:
query.Prepare;
if (query.Params.ParamCount > 0) then
begin
  for i := 0 to query.Params.ParamCount-1 do
  begin
    strFieldName := query.Params.FieldName[i];
    intSqlType := query.Params.SQLType[i];
    ...
  end;
end;
Leider bekomme ich immer 452 = SQL_TEXT als Typ zurück.
Gibt es eine andere Möglichkeit den Parametertyp herauszufinden?

Gruß luka

luka 15. Feb 2008 15:17

Re: JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric
 
:wiejetzt:
Hat sonst keiner das Problem mit der TJvUIBQuery?

mkinzler 15. Feb 2008 15:19

Re: JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric
 
Zitat:

Hat sonst keiner das Problem mit der TJvUIBQuery?
Vielleicht verwendet niemand diese Komponente(n).
Wenn UIB würde ich die originalen nehmen und nicht die (veralterten) der JVCL.

luka 15. Feb 2008 15:39

Re: JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric
 
Ich benutze die originalen und nicht die alten von Jedi!
Die Komponente heißt nun einmal so.

Delphi-Quellcode:
unit jvuib;

TJvUIBQuery = class(TJvUIBStatement)
...
end;
Unit JvUIB.pas vom 28.04.2007,
oder gibt es eine neuere?

luka 17. Feb 2008 11:32

Re: JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric
 
Hat keiner eine Idee woran das liegen, oder wie man es anders lösen könnte! :wall:
Ich benutze die UIB Komponenten in der Version 2.1 .

luka 18. Feb 2008 08:22

Re: JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric
 
Bei den alten IBX Komponenten sind die Parameter nach dem Prepare gefüllt. (falls es jemanden interessiert)
Ist zwar eine schöne Information, aber für mich leider nicht sehr hilfreich.

:nerd: Jetzt antworte ich mir schon selber! :nerd:

Kennt jemand eine Lösung für mein kleines Problem? (mit den Parametern natürlich, der Rest ist schon in Behandlung)

luka 21. Feb 2008 09:56

Re: JvUIBQuery Params auslesen, z.B. SQLType oder IsNumeric
 
*PUSH*


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:42 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