![]() |
Datenbank: Excel • Version: 2010 • Zugriff über: ADO/Delphi 2009
Typecast Float -> String in ADO SQL Statement (Excel)
Hallo,
Wie kann ich ein Float-Feld im SQL Statement in einen String konvertieren? Hintergrund: Ich habe eine SQL Abfrage SELECT [Feld1], ... FROM [<Arbeitsbereich>] und verschiedene Exceltabellen, es funktioniert mit String als Feldtyp nur wenn alle Werte in Feld1 linksbündig (Text) sind, und der Fehler tritt auf wenn einzele Werte rechtsbündig (Zahl) sind. Wie würde der CAST Befehl aussehen um das Feld in einen String zu konvertieren? CAST([Feld1] as String) führt zu einem Fehler beim Öffnen der Abfrage ("Unbekannter Fehler"). |
AW: Typecast Float -> String in ADO SQL Statement (Excel)
Und bei CAST([Feld1] as VarChar)?
|
AW: Typecast Float -> String in ADO SQL Statement (Excel)
Zitat:
|
AW: Typecast Float -> String in ADO SQL Statement (Excel)
Code:
wird angenommen, d.h. das Feld "Alias" kann angesprochen werden - nur beim Öffnen des Resultsets erschein ein "E_FAIL" Fehler...
CSTR([Field] as Alias)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:24 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