valor nulo en base de datos
Estoy intentado meter una variable que no contiene nada dentro de una base datos acces de la siguiente forma:
<%
set rs2= Server.Createobject("ADODB.Recordset")
rs2.CursorType = adOpenKeyset
rs2.LockType = adLockOptimistic
rs2.Open "tbdatos", Oconn
rs2.movefirst
do While not rs2.eof
if (rs2.eof =true) then
response.write "aa"
rs2.Addnew
rs2("descripcion1")= vdescripcion
rs2("pvp1")= vuni
rs2("total")=1
rs2.update
end if
rs2.Movenext
loop
if (rs2.eof =true) then
response.write "aa"
rs2.Addnew
rs2("descripcion1")= vdescripcion
rs2("pvp1")= vuni
rs2("total")=1
rs2.update
end if
rs2.close
%>
mi problema es que mientras la variable vdescripcion tiene valor se guarda perfectamente pero cuando vdescripcion no tiene nada, da error.
Como lo arreglo??
<%
set rs2= Server.Createobject("ADODB.Recordset")
rs2.CursorType = adOpenKeyset
rs2.LockType = adLockOptimistic
rs2.Open "tbdatos", Oconn
rs2.movefirst
do While not rs2.eof
if (rs2.eof =true) then
response.write "aa"
rs2.Addnew
rs2("descripcion1")= vdescripcion
rs2("pvp1")= vuni
rs2("total")=1
rs2.update
end if
rs2.Movenext
loop
if (rs2.eof =true) then
response.write "aa"
rs2.Addnew
rs2("descripcion1")= vdescripcion
rs2("pvp1")= vuni
rs2("total")=1
rs2.update
end if
rs2.close
%>
mi problema es que mientras la variable vdescripcion tiene valor se guarda perfectamente pero cuando vdescripcion no tiene nada, da error.
Como lo arreglo??
