codice:
<%@ Page Language="VB" debug="true" trace="true" %>
<%@ Import Namespace="system.data" %>
<%@ Import Namespace="system.data.oledb" %>
<script runat="server">
Sub InsertMe(sender as object, e as eventargs)
Dim DbConn as new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;" & "Data Source="+Server.MapPath("utenti.mdb"))

			Dim nome as string 		= nomecampo.text
			Dim cognome as string 	= cognomecampo.text
			Dim username as string 	= usernamecampo.text
			Dim password as string 	= passwordcampo.text

Dim SQL as string 

SQL = "INSERT INTO users (username, password, nome, cognome) VALUES ('" & usernamecampo.text & "' , '" & passwordcampo.text & "' , '" & nomecampo.text & "' , '" & cognomecampo.text & "')"

	Dim dbcommand as new OleDbCommand(sql ,dbconn)
	
	Try
	DbConn.Close
	DbConn.Open
	'Dim variabile as integer
	Dbcommand.ExecuteNonQuery()
	catch exc as exception
	risultato.innerhtml = "errore"
	sqlstr.innerhtml = sql
	DbConn.Close()
	Exit Sub
	End Try

risultato.innerhtml = "ok"

End Sub
Il framework se ne esce con un

Errore nella Esecuzione Insert Into.
Quando a me invece sembra stra esatta.
Stampando a video per sempio mi esce questa sql

codice:
INSERT INTO users (username, password, nome, cognome) VALUES ('ale' , 'ale' , 'ale' , 'ale')