![]() |
Datenbank: Firebird • Version: 1.5 • Zugriff über: Fibplus
TFibquery SQL Probelm
Hallo zusammen
folgendes Beispiel aus der Fibplus Doku habe ich ausprobiert:
Delphi-Quellcode:
pFIBQuery1.SQL := 'select EMP_NO, FIRST_NAME, LAST_NAME from CUSOMER';
pFIBQuery1.BatchOutputRawFile('employee_buffer.fibplus', 1); für meinen Fll angepasst:
Delphi-Quellcode:
Jedesmal erhalte ich die Fehlermeldung:
procedure TDM_nursingh.export_NursingH(Sender: TObject);
begin Q_NursingH_export.SQL := 'SELECT * FROM NURSING_H'; Q_NursingH_export.BatchOutputRawFile('nursing_h.fibplus', 2); Q_NursingH_D_export.BatchOutputRawFile('nursing_h_d.fibplus',2); Q_NursingH_DD_export.BatchOutputRawFile('nursing_h_dd.fibplus',2); Q_NursingH_C_export.BatchOutputRawFile('nursing_h_c.fibplus',2); Q_NursingH_S_export.BatchOutputRawFile('nursing_h_s.fibplus',2); end; E2010 Incompatible types: 'TStrings' and 'string' Wenn ich den SQL-String manuel in den "SQL-Edit Tool" eingebe läuft das Ganze einwandfrei /mit dem gleichen SQL-Sring ( SELECT * FROM NURSING_H )...?? Hat jemand eine Idee? Shalom Manfred |
Re: TFibquery SQL Probelm
mit einem Dataset ght das ganze
NursingH_export.SQLs.SelectSQL.Add ( 'SELECT * FROM NURSING_H'); ist trozdem nicht ganz klar wieso das andere nicht läuft da das ganze auch im Manual so als Bsp. abgebildet ist. Shalom Manfred |
Re: TFibquery SQL Probelm
Hi,
ich kenne FibPlus zwar nicht. Aber ich denke folgendes: Q_NursingH_export.SQL ist vom Typ TStrings. Damit kannst du keinen String zuweisen. Also müsste es heissen:
Delphi-Quellcode:
Cu, Frank
Q_NursingH_export.SQL.Text := 'SELECT * FROM NURSING_H';
// oder Q_NursingH_export.SQL.Add('SELECT * FROM NURSING_H'); |
Re: TFibquery SQL Probelm
Yupp :-D das wars.
Besten dank. :thumb: Shalom Manfred |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:19 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