sql >> Database teknologi >  >> RDS >> Sqlserver

Skal erklære variablen @myvariable fejl med ADO-parameteriseret forespørgsel

Så vidt jeg ved, understøtter ADO ikke navngivne parametre i SQL-sætninger (SELECT, INSERT, UPDATE), så du skal bruge ? char for at angive parameteren

sql := 'INSERT INTO Sqm(Filename, data) VALUES(?, ?)';

og tildel derefter parametrene værdier i samme rækkefølge, som bruges i sql-sætningen.

ADO 2.6 introducerer NamedParameters ejendom, men det ser ud til, at det kun virker med lagrede procedurer.



  1. Hentning af ORA-03115:ikke-understøttet netværksdatatype eller repræsentationsfejl under hentning af array af varchar fra anonym pl/sql

  2. Hvordan kan jeg importere en JSON-fil til PostgreSQL?

  3. Installer PHP med Postgresql på MAC ved hjælp af homebrew

  4. Ingen unikke eller ekskluderende begrænsninger, der matcher ON CONFLICT