Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema inserimento

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Problema inserimento

    sto facendo un banalissimo inserimento come ne ho fatti a migliaia, ma non trovo l'inghippo.
    Dunque ho questo codice:
    codice:
    string connString = System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"];
    OleDbConnection conn = new OleDbConnection(connString);
    // oggetto command
    string strSQL = "INSERT INTO [MsgHome] (notizia) VALUES (@not)"; 
    //Response.Write(strSQL);
    OleDbCommand cmd = new OleDbCommand(strSQL, conn);
    // parametri
    OleDbParameter parameter1 = new OleDbParameter("@not", OleDbType.VarChar);
    parameter1.Value = Server.HtmlEncode(notizia.Text);
    cmd.Parameters.Add(parameter1);
    // connessione ed esecuzione query
    conn.Open();
    cmd.ExecuteNonQuery();
    conn.Close();
    Ammesso che ho provato ad inserire la query su access e funziona nel programma non ho nessun tipo di errore ma non mi effettua l'inserimento!

  2. #2
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    Hai controllato i permessi della cartellina del database?

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    L'errore era ancora più banale... ossia inizializzavo al page load la textbox da dove andavo a prendere il valore quindi è bastato mettere un if(!Page.IsPostBack)

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 © 2025 vBulletin Solutions, Inc. All rights reserved.