Salve ragazzi

ho la seguente insert:

codice:
sql="insert into tabella (userid, id, teor, prat)"
sql=sql & " values('" & GetSessioneValue("UserID") & "', " & dir2 & ", " & dir & ", Null )"
il campo prat (di tipo int) voglio forzarlo a null

ma il risultato della query e' il seguente:

codice:
insert into tabella (userid, id, teor, prat) values('5551', 27, 1, )
non prende il null che ho inserito

come devo fare?

ciao