Ik gebruik parameterized queries in combinatie met Access 2000. Om de DB te benaderen gebruik ik ADO 2.8 vanuit VB6. Nu werkt dit verder prima, maar stel nu dat ik het volgende doe (even in pseudocode)
Indien ik de query verstuur zal het DBMS deze parsen in:
Nu vraag ik mij af of ik deze geparste query op 1 of andere manier kan bepalen. Dit is handig als ik de query bijv. direct in Access zou willen testen om te kijken welke resultaten ik krijg. Indien dit niet mogelijk is kan ik natuurlijk zelf een parser schrijven die een search en replace doet, maar als hier al iets voor is wil ik wil natuurlijk niet opnieuw het wiel uitvinden.
code:
1
2
3
4
| SQL = "INSERT INTO MyTable VALUES(@1,@2)" AddParameter "@1", adBigInt, 1 AddParameter "@2", adBSTR, "Test" Execute Query |
Indien ik de query verstuur zal het DBMS deze parsen in:
code:
1
| INSERT INTO MyTable VALUES(1,'Test') |
Nu vraag ik mij af of ik deze geparste query op 1 of andere manier kan bepalen. Dit is handig als ik de query bijv. direct in Access zou willen testen om te kijken welke resultaten ik krijg. Indien dit niet mogelijk is kan ik natuurlijk zelf een parser schrijven die een search en replace doet, maar als hier al iets voor is wil ik wil natuurlijk niet opnieuw het wiel uitvinden.
It’s nice to be important but it’s more important to be nice