Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Errore SQL] Missing operator ?

    Salve a tutti, avrei un problemino da risolvere...

    L'errore:
    Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
    [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'http://www.repubblica.it'.
    /news/admin/edit/addnews2.asp, line 187

    La riga:
    conn.open
    Conn.Execute(sql) 'riga 187
    conn.close

    La query
    :
    INSERT INTO notizie (fonte,link,titolo,descrizione,articolo,data,key,c ategoria,accessi,punteggio) VALUES (LaRepubblica, http://www.repubblica.it, Scoperte le cellule che alimentano i tumori, , L'annuncio arriva dall'Istituto scientifico universitario San Raffaele di Milano. Un gruppo di ricercatori ha identificato le cellule del sangue che fanno "crescere" i tumorali[..] , 20/09/2005, cancro tumori sangue vasi tem globuli bianchi macrofagi, 1,9, 0, 7)

    L'errore probabile:
    Ho trasformato tutti gli apici in codici HTML per evitare che influenzi l'inserimento..
    però, il campo "categoria" è costituito da valori numerici separati da virgole: quel "1,9" in questo caso.
    Solo che non posso, convertire anche la virgola, perchè la uso per fare uno split poi..

    Dunque come risolvere questo problema? :master:

    Grazie per ogni suggerimento,

    Riky

  2. #2
    Ops..
    come non detto..
    a furia di fare una query così complessa ne sono uscito pazzo...
    scusate... ho visto l'errore ed ho risolto: MI ERO DIMENTICATO DI METTERE ALLA FINE GLI APICI ad indicare il contenuto dei vari campi........

    Riky

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.