Visualizzazione dei risultati da 1 a 2 su 2

Discussione: aggiunta record

  1. #1

    aggiunta record

    voglio aggiungere un record ad una tabella messaggi che contien i seguenti campi :

    idmsg (chiave primaria )
    data ( il valore di tale campo viene aggiornato automaticamente con la data corrente )
    msg

    quindi creo un form con una casella di testo ed un pulsante ed il seguente codice :

    protected void Aggiungi(Object Src, EventArgs E)
    {
    OleDbConnection conn1 = new OleDbConnection ConfigurationSettings.AppSettings["MM_CONNECTION_STRING_todbutil"]);
    String updquery = "Insert Into messaggi ( msg ) Values ( ? )" ;
    OleDbCommand cmd1 = new OleDbCommand(updquery,conn1);
    cmd1.Parameters.Add( "@msg", messaggio.Text );
    conn1.Open();
    cmd1.ExecuteNonQuery();
    conn1.Close();
    }
    </script>
    </head>
    <body>
    <asp:label id="Label1" runat="server"></asp:label>
    <form action="" method="post" name="form1" runat="server">
    Messaggio <asp:TextBox ID="messaggio" runat="server" />
    <asp:Button ID="invia" Text="INVIA" runat="server" OnClick="Aggiungi" />
    </form>

    ma da il seguente errore alla linea cmd1.ExecuteNonQuery() :

    Dettagli eccezione: System.Data.OleDb.OleDbException: Per l'operazione è necessaria una query aggiornabile

    Che vuol dire ?
    io sono qui !
    www.cristianoburgo.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    hai letto qui ?

    Hey hey, my my Rock and roll can never die!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.