Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Campi invertiti

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

    Campi invertiti

    Non so più che pesci pigliare, faccio un inserimento così:

    codice:
    					string strSQL = "INSERT INTO [dati] (Nome, Indirizzo, citta, provincia, Telefono, fax, email, sito, Annotazioni, Comeraggiungerci, foto) VALUES (@nome, @indirizzo, @citta, '" + TendProv.SelectedItem.Value + "', '"+ txttelefono.Text + "', '"+ txtfax.Text + "', '"+ txtmail.Text + "', '"+ txtsito.Text + "', @annotazioni, @comeraggiungerci, '" + lf + "')"; 
    					OleDbCommand cmd = new OleDbCommand(strSQL, conn);
    					    
    					// parametri
    					OleDbParameter parameter1 = new OleDbParameter("@Nome", OleDbType.VarChar);
    					parameter1.Value = Server.HtmlEncode(txtnome.Text);
    					cmd.Parameters.Add(parameter1);
    					    
    					OleDbParameter parameter2 = new OleDbParameter("@Indirizzo", OleDbType.VarChar);
    					parameter2.Value = Server.HtmlEncode(txtindirizzo.Text);
    					cmd.Parameters.Add(parameter2);
    
    					OleDbParameter parameter3 = new OleDbParameter("@Annotazioni", OleDbType.VarChar);
    					parameter3.Value = Server.HtmlEncode(txtnote.Text);
    					cmd.Parameters.Add(parameter3);
    
    					OleDbParameter parameter4 = new OleDbParameter("@Comeraggiungerci", OleDbType.VarChar);
    					parameter4.Value = Server.HtmlEncode(txtcome.Text);
    					cmd.Parameters.Add(parameter4);
    
    					OleDbParameter parameter5 = new OleDbParameter("@citta", OleDbType.VarChar);
    					parameter5.Value = Server.HtmlEncode(txtcitta.Text);
    					cmd.Parameters.Add(parameter5);
    il db access è composto da:
    Nome > testo
    Indirizzo > testo
    Citta > testo
    Provincia > testo
    Telefono > testo
    Email > testo
    Fax > testo
    Sito > testo
    Annotazioni > memo
    Comeraggiungerci > memo
    Foto > testo

    Non capisco perchè ma quando faccio l'inserimento mi mette il valore città nel campo comeraggiungerci.

    Sonia

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    codice:
    OleDbParameter parameter1 = new OleDbParameter("@Nome", OleDbType.VarChar);
    parameter1.Value = Server.HtmlEncode(txtnome.Text);
    cmd.Parameters.Add(parameter1);
    
    OleDbParameter parameter2 = new OleDbParameter("@Indirizzo", OleDbType.VarChar);
    parameter2.Value = Server.HtmlEncode(txtindirizzo.Text);
    cmd.Parameters.Add(parameter2);
    
    OleDbParameter parameter5 = new OleDbParameter("@citta", OleDbType.VarChar);
    parameter5.Value = Server.HtmlEncode(txtcitta.Text);
    cmd.Parameters.Add(parameter5);
    
    OleDbParameter parameter3 = new OleDbParameter("@Annotazioni", OleDbType.VarChar);
    parameter3.Value = Server.HtmlEncode(txtnote.Text);
    cmd.Parameters.Add(parameter3);
    
    OleDbParameter parameter4 = new OleDbParameter("@Comeraggiungerci", OleDbType.VarChar);
    parameter4.Value = Server.HtmlEncode(txtcome.Text);
    cmd.Parameters.Add(parameter4);
    Pietro

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    in Access devi passare i parametri per ordine e non per nome
    Pietro

  4. #4
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Pietro............... TI ADORO

    Grazie mille, pensavo di avere il computer posseduto :P

    Sonia

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Sonikag
    Pietro............... TI ADORO

    Grazie mille, pensavo di avere il computer posseduto :P

    Sonia
    :master: Per i computer posseduti vedi qua:
    http://forum.html.it/forum/showthrea...hreadid=759519

    :maLOL:

    Pietro

  6. #6
    :maLOL::maLOL::maLOL:

    Sto pensando di aprire un studio contro il malocchio informatico!

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

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.