Pa, pazi, očigledno podržava pošto ovo kao što sam napisao
radi, samo iritira dosadnom porukom o grešci. U krajnjem slučaju, aplikacija ne prosledjuje naziv parametra Access-u, već njegovu vrednost, tako da (valjda) i nema veze sa Access-om.
A kako misliš da prosledim parametar ako ga ne imenujem? Recimo da treba izabrati transakcije koje su se desile u odredjenom periodu, znači treba proslediti šifru proizvoda, početni i krajnji datum. To su 3 parametra, kako da ih prosledim bez imenovanja? Ne verujem da bi prošlo nešto kao:
Code:
SELECT * FROM Promet WHERE (SifraProizvoda = ?) AND ((DatumTransakcije >= ?) AND (DatumTransakcije <= ?))
dok
Code:
SELECT * FROM Promet WHERE (SifraProizvoda = @SIFRA) AND ((DatumTransakcije >= @DATUM_OD) AND (DatumTransakcije <= @DATUM_DO))
sasvim normalno radi, ali gnjavi sa greškom.
I ne verujem da ovo ima veze sa Access-om, jer prilikom pisanja SQL komande prijavljuje sintaksnu grešku, znači nije još ni pipnuo bazu, a k**** da nešto ne valja iako sve radi.
Huh!
[Ovu poruku je menjao gotivac dana 26.03.2006. u 14:07 GMT+1]