Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 36
  1. #21
    ArrayID = Split(("ListaID"),",")


    perché ListID è tra virgolette? perché? perchè?

  2. #22
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    ho tolto le virgolette ma l'errore è lo stesso!

  3. #23
    micro, ArrayID è un ARRAY. non puoi stamparlo così, ignudo. indicizzalo, please

  4. #24
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    for i=0 to ubound(ArrayID)
    Response.write(ArrayID(i))
    Next
    Response.end

    ok dovrebbe essere così...e in questo modo mi stampa qualcosa del genere 1 2 3 4 che sono gli id che gli passo...

    ora ho fatto la query in questo modo
    codice:
    For i = 0 to ubound(ArrayID) 
    SQL = "INSERT INTO News(Data, Oggetto, TestoNews, Pubblica) VALUES ('"& DataNow &"', '"& Oggetto(i) &"', '"& TestoNews(i) &"' ,'S') WHERE ID IN (" & ListaID & ")" 
    Conn.Execute SQL
    Next 
    conn.close 
    set conn = nothing 
    Response.Write("News Pubblicate Correttamente" & "</br>")
    Ma mi da questo errore

    Microsoft JET Database Engine error '80040e14'

    Missing semicolon ( at end of SQL statement

    perchè il punto e virgola?

  5. #25
    boh. fatti stampare la SQL prima di eseguirla e postala

  6. #26
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    INSERT INTO News(Data, Oggetto, TestoNews, Pubblica) VALUES ('12/3/2007 11:37:16 AM', 'blabla', 'blabla' ,'S') WHERE ID IN (137)

  7. #27
    guarda che che la WHERE nella INSERT non ha senso....

  8. #28
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260


    cmq mi inserisce sempre quello sbagliato...cioè non quello che gli passo ma quello che è in lista di pubblicazione con id minore..

  9. #29
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    260
    ehm forse devo fare lo stesso ragionamento che ho fatto per l'id anche con oggetto e testo?

    ListaOggetto = Replace(Request.form("Oggetto"), "'", "''")
    ArrayOggetto = Split((ListaOggetto),",")

    ListaTesto = Replace(Request.form("Testo"), "'", "''")
    ArrayTesto = Split((ListaTesto),",")

  10. #30
    guarda che con la INSERT non puoi decidere DOVE va inserito un record... non è che per caso devi fare una UPDATE?

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.