Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    4

    Apici Word e salvataggio su DB MySQL

    Buonasera a tutti, ho un problema con l'apice singolo. Ogni qual volta provo ad incollare testo da word il sistema mi segnala un errore di inserimento nella query.

    In pratica servirebbe l'equivalente asp.net di addslahes in php

    di seguito l'errore che restituisce la pagina
    codice:
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'andamento degli impianti'
    Non riesco a venirne a capo, qualcuno ha un'idea su come posso risolvere il problema?

    Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Per rispondere bisognerebbe vedere il codice che usi
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    4
    Ciao Pietro09,
    io recupero il contenuto del modulo con il comando:
    codice:
    beneficiario = Server.HtmlDecode(TBBeneficiario.Value).Replace("'", "''");
    e poi faccio una insert nel DB MySQL:
    codice:
            string querySQL = "INSERT INTO amministrazione (beneficiario, eliminato, data_inserimento) VALUES ('" + beneficiario + "', 0, now())";
    
            string connectionString = "Server=" + _databaseServer + ";Port=" + _databasePort + ";User ID=" + _databaseID + ";Password=" + _databasePassword + ";Persist Security Info=True;Database=" + _databaseName;
            int count = 0;
    
            using (MySqlConnection connection = new MySqlConnection(connectionString))
            {
                MySqlCommand command = new MySqlCommand(querySQL, connection);
    
                connection.Open();
                count = command.ExecuteNonQuery();
                connection.Close();
            }
    Grazie

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Perfetto! Invece di comporre la stringa, usa i parametri e non avrai più di questi problemi

    Pietro

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.