Spørgsmål: Brug af avanceret ODBC-forespørgsel med SQL-sætningen indtastet, når du afslutter forespørgslen
a"[Microsoft] [ODBC Text Driver] For få parametre. Fejlen Forventet:1" returneres. Hvad forårsager dette?
Svar: Den sætning, der blev brugt,
var: SELECT *.* fra vendors.txt WHERE [Leverandør-id] = AAAAA Fejlen opstod, fordi værdien for WHERE-delsætningen ikke var omsluttet af
anførselstegn. DaAAAAA blev ændret til "AAAAA", blev forespørgslen gemt uden fejl. Anden forkert formatering, f.eks. ekstra mellemrum SQL sætningen, kan også forårsage denne fejl.
Denne artikel var TechKendt dokument-id:9704