Vraagje
ik ben een MS Access programmatje aan het ombouwen naar een SQL versie met vb.net
nu heb ik in access een query staan die het volgende doet.
3Test + 15 - de lengte van in dit geval "3Test" en de rest opvullen met "0" (hieronder een stukje)
als ik dit omzet naar sql:
Nu krijg ik onderstaande foutmelding:
Msg 8116, Level 16, State 1, Line 1
Argument data type varchar is invalid for argument 2 of str function.
Ik heb geen idee waarom dit fout gaat.
ik ben een MS Access programmatje aan het ombouwen naar een SQL versie met vb.net
nu heb ik in access een query staan die het volgende doet.
3Test + 15 - de lengte van in dit geval "3Test" en de rest opvullen met "0" (hieronder een stukje)
code:
1
| '3Test' & Format(Colli_Nr,String(15-Len('3Test'),'0')) |
als ik dit omzet naar sql:
code:
1
| '3Test' & Convert(Colli_Nr,Str(15-Len('3Test'),'0')) |
Nu krijg ik onderstaande foutmelding:
Msg 8116, Level 16, State 1, Line 1
Argument data type varchar is invalid for argument 2 of str function.
Ik heb geen idee waarom dit fout gaat.