Visualizzazione dei risultati da 1 a 2 su 2

Discussione: upload con access

  1. #1
    Utente di HTML.it L'avatar di jet
    Registrato dal
    Dec 2002
    residenza
    Chieti
    Messaggi
    866

    upload con access

    Mi uploda le immagini, ma non fa l'insert

    codice:
    		ConnectionStringSettings MySetting = ConfigurationManager.ConnectionStrings["miaconnect"]; 
    
    		OleDbConnection  connessione = new OleDbConnection(); 
    		connessione.ConnectionString = MySetting.ConnectionString; //qui imposti la stringa di connessione al tuo oggetto
    
    		OleDbCommand query = new OleDbCommand(); 
    		query.Connection = connessione; //imposti la connessione all'oggetto OleDbCommand
    
    
            query.CommandText = "INSERT INTO website2 (nomefile,titoloa,testoa) VALUES ('" + fileName + "', '" + Titoloa + "','" + Testoa + "');"; //qui crei la tua query
    
    		query.Parameters.AddWithValue("fileName", fileName);
    		query.Parameters.AddWithValue("titoloa", Titoloa);
    		query.Parameters.AddWithValue("testoa", Testoa);		
    
    		//e qui hai popolato i valori
    
    		try 
    		{
    		//prima di tutto apro la connessione
    		connessione.Open();
    
    		//poi eseguo la mia query di insert
    		query.ExecuteNonQuery();
    web.config
    codice:
      <connectionStrings> 
        <add name="miaconnect" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=/mdb-database/my-db.mdb;Persist Security Info=True" 
          providerName="System.Data.OLEDB" /> 
      </connectionStrings>

  2. #2
    Utente di HTML.it L'avatar di Nazareno
    Registrato dal
    Mar 2001
    residenza
    Udine
    Messaggi
    176

    Sintassi query...

    La sintassi della query parametrizzata è:

    query.CommandText = "INSERT INTO website2 (nomefile,titoloa,testoa) VALUES (?,?,?);"; //qui crei la tua query

    L'ordine dei parametri, in questo caso, è il seguente:

    query.Parameters.AddWithValue("nomefile", fileName);
    query.Parameters.AddWithValue("titoloa", Titoloa);
    query.Parameters.AddWithValue("testoa", Testoa);

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.