Salve a tutti

Sto provando a costruire il mio primo script in asp.net, solo che ho qualche problema...

Ho scritto questo:
codice:
<%@ Page Language="VB" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <script runat="server">
        Sub Visualizza(ByVal obj As Object, ByVal e As EventArgs)
            Dim Conn As New OleDbConnection( _
            "Provider=Microsoft.Jet.OLEDB.4.0;" & _
            "Data Source=C:\Documents and Settings\utente\Documenti\Visual Studio 2005\WebSites\mdb-database\sonda.mdb")
        
            Dim ds As New DataSet("MyDataSet")
            Dim objCmd As New OleDbDataAdapter("SELECT * FROM sondaggio", Conn)
            
            objCmd.Fill(ds, "sondaggio")
            
            objCmd.InsertCommand = New OleDbCommand
            objCmd.InsertCommand.CommandText = "Insert INTO sondaggio (voto) VALUE ('risposta.SelectedValue')"
            objCmd.InsertCommand.Connection = Conn
            objCmd.Update(ds, "sondaggio")
            
            vis.Text = "hai scelto la risposta: " & risposta.SelectedValue
        
        End Sub
        
        Sub Leggi(ByVal obj As Object, ByVal e As EventArgs)
            Dim objConn As New OleDbConnection( _
             "Provider=Microsoft.Jet.OLEDB.4.0;" & _
             "Data Source=C:\Documents and Settings\utente\Documenti\Visual Studio 2005\WebSites\mdb-database\sonda.mdb")
            
            Dim objCmd As New OleDbCommand("SELECT voto FROM sondaggio", objConn)
        
            Dim objReader As OleDbDataReader
            
            objConn.Open()
            objReader = objCmd.ExecuteReader
            
            While objReader.Read
                Response.Write(objReader.GetString(0) & "
")
                
            End While
            objConn.Close()
        End Sub
    
    </script>


</head>
<body>
    <form id="form1" runat="server">
    <div>
        <font face="arial" size="3pt">Domanda</font>
        <asp:RadioButtonList ID="risposta" runat="server">
            <asp:ListItem Text="Risposta 1" Value="a" />
            <asp:ListItem Text="Risposta 2" Value="b" />
            <asp:ListItem Text="Risposta 3" Value="c" />
            <asp:ListItem Text="Risposta 4" Value="d" />
        </asp:RadioButtonList>

    <asp:Button ID="Button1" onclick="Visualizza" runat="server" Text="Invia" />
    <asp:Button ID="Button2" onclick="Leggi" runat="server" Text="Leggi" />
    </div>
    </form>
    <asp:Label ID="vis" runat="server"></asp:Label>
    
</body>
</html>
la lettura dei records nella colonna voto riesco a farla, ma non riesco ad aggiungere nessun dato con la SQL Insert INTO...

perchè?

Non mi da nessun errore, ma non scrive nemmeno.

Grazie