Scusate Ragazzi avevo appena finito la progettazione di uno stupido sito quando nella fase di test....OVERFLOW

Premetto che ho provato ad aggiungere gli stessi dati che passo come parametri direttamente sul database e li aggiunge senza problemi, quindi il problema sta nel codice...
Ma io non so piu dove spulciare, sembra perfetto.

vi posto un po di codice

<%
numero=Request.Form("numero");
operatore=Request.Form("tipo");
%>
<%
var con;
var sConString;
con = Server.CreateObject("ADODB.Connection");
sConString = "Provider=Microsoft.Jet.OLEDB.4.0; "
+ "Data Source=" +Server.MapPath("./db.mdb ");;
con.Open(sConString);
utente = Request.cookies("login")("utente")
var rst;
rst = Server.CreateObject("ADODB.Recordset");
rst.cursorType=adOpenKeyset;
rst.lockType=adLockPessimistic;
sSQLString = "INSERT INTO SCHEDA (operatore,numero,credito,nome) values ('" +
operatore + "' , '" +
numero + "' , '"+0+"' , '" +
utente + "')";
rst=con.execute(sSQLString);
con.Close();

Questo strano problema pero si verifica solo quando il numero è >9caratteri, ma controllando sul database la proprietà Dimensione campo: "Intero Lungo"....

Datemi una mano raga...