Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    201
    codice:
    					  Connection con = c.getConnection();
    					    st2 = con.createStatement();
    					    st2.executeUpdate("DELETE FROM tbl_ricerca WHERE tbl_ricerca.sito LIKE '" + sitoConfronto + "' ");
    st2.close();
    
    key = key.replace(',','-');
    String sqlCommand2 "INSERT INTO tbl_ricerca (sito, testo, chiavi, linkInterni, linkEsterni, posizione) VALUES ('"+ sito +"','"+ testoCompleto +"','"+ key +"','"+ linkInterni +"','"+ linkEsterni +"',"+ p +")";
    
    st1 = con.createStatement();
    st1.executeUpdate(sqlCommand2);
    
    st1.close();
    Ciao a tutti

  2. #12
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Ciao...se non sbaglio key è una parola riservata di MySql e quando si usano parole riservate lui si inceppa un po', mi è capitato proprio ultimamente però io stavo creando una tabella in cui volevo chiamare un campo interval e mi dava il tuo stesso errore.
    Prova a vedere se è questo il motivo dell'errore.
    Ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  3. #13
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Effettivamente KEY è una parola riservata che in MySQL si usa per creare chiavi primarie e chiavi esterne...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  4. #14
    Però key non viene passato al db. Non sta chiamando un campo key, key è solo il nome della variabile.
    ..::200 post il 1 settembre 2004::..
    ..::100 13/07/2004::..
    ..): Web Site (pazienza però) ..
    VASCO castiga chi non lecca la FIGA

  5. #15
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Infatti me ne sono accorto solo ora.
    Però ho notato che, nella stringa sql stampata ( quella che di fatto viene passata al db ), il campo corrispondente a key è bello grosso... non sarà per questo che va in errore?
    Altrimenti, sinceramente, non saprei cosa dirti
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

  6. #16
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    201
    il campo text l'ho impostato a "text" quindi potrei passargli una stringa lunghissima...cavoloooooo
    Ciao a tutti

  7. #17
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    201
    ma robba da matti...gli passo una stringa...cioè faccio
    key = "ciao, prova, record!"
    e le altre volte no...stò uscendo pazzo!
    Ciao a tutti

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