Visualizzazione dei risultati da 1 a 4 su 4

Discussione: problemi con sqlserver

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    132

    problemi con sqlserver

    Ciao a tutti ho un problema con l'inserimento in database sql del carattere " ' "

    utilizzo libreria:sqljdbc4.jar

    codice :
    codice:
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
    String url = "jdbc:sqlserver:"+dbDir+":" + dbPorta+";databaseName="+dbNome;
    conn = DriverManager.getConnection(url, dbUser, dbPassw);
    
    Statement st = conn.createStatement();
    st.executeUpdate("insert INTO "+tabella
                +" (ID,COD,RIFCOD,DESCRIZIONE,ELIMINATO)"
                + " values('"+arraiTab[j][0]+"','"+arraiTab[j][1]+"','"
                +arraiTab[j][2]+"','"+arraiTab[j][3]+"','"+arraiTab[j][4]+"')");
    
    st.close();
    ricevo errore :
    codice:
    com.microsoft.sqlserver.jdbc.SQLServerException: Incorrect syntax near 'STRATI'.
    la stringa che cercavo di inserire era "PIU' STRATI"

    molte grazie.

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    O raddoppi l'apice o usi PreparedStament.
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    oppure usi il codice ascii Alt+96

    `
    e usi il replace prima di salvare nel DB

    Ciao
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  4. #4
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Quote Originariamente inviata da schumy2000 Visualizza il messaggio
    oppure usi il codice ascii Alt+96

    `
    e usi il replace prima di salvare nel DB

    Ciao
    KISS!
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

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