Ciao, vorrei scrivere la posizione di un oggetto in un db mysql... utilizzo questo codice:

codice:
Set rs_ins = New ADODB.Recordset         
stringa_x = "UPDATE tabella SET posizione_x = '" & object.Left & "'"         
rs_ins.Open stringa_x, cn
una volta eseguita questo codice pero mi da errore di runtime 13 tipo non corrispondente, perchè?

Ho provato a cambiare il campo posizione_x nel db sia come int, sia real sia text ma lo stesso non funziona... che tipo devo usare per raccogliere il numero che esce dalla proprietà left di un oggetto?