Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 23

Discussione: Request particolare

  1. #11
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Sgnafuz

    a domain matìn

    :maLOL:

    Per ora grazie
    www.beppegrillo.it
    Il blog di Beppe!!

  2. #12
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Bene, riprendiamo da dove abbiamo lasciato il discorso.
    Ricapitolando:

    sono in grado di inviare dei moduli con nomi variabili del tipo

    campo1
    campo2
    campo3
    campo4

    sono in grado di recuperare i moduli

    ma non sono in grado di inserirli nel DB.

    Ora, il mio codice è questo:

    do
    sqlstruttura = ""
    ndati = Cint(request(n))
    IDtrattamento = request("IDtrattamento"&n)
    bancadati = request("bancadati"&n)
    sede = request("sede"&n)
    supporti = request("supporti"&n)
    dispositivi = request("dispositivi"&n)
    connessione = request("connessione"&n)
    stringa = "sqlstruttura"&n

    stringa = stringa & "INSERT INTO tabella1_2 (idtrattamento, banca_dati, ubicazione_sede, ubicazione_strumenti, tipologia_dispositivi, connessione, data)"
    stringa = stringa & " VALUES ("
    stringa = stringa & "'" & IDtrattamento & "'"
    stringa = stringa & ",'" & banca_dati & "'"
    stringa = stringa & ",'" & ubicazione_sede & "'"
    stringa = stringa & ",'" & uvicazione_strumenti & "'"
    stringa = stringa & ",'" & tipologia_dispositivi & "'"
    stringa = stringa & ",'" & connessione & "'"
    stringa = stringa & ",'" & datadioggi & "'"
    stringa = stringa & ")"

    'set rsstruttura=conn.Execute(sqlstruttura)
    response.write stringa

    n = n + 1
    loop until n = ndati



    Va in errore di timeout. Come posso fare?

    Grazie
    www.beppegrillo.it
    Il blog di Beppe!!

  3. #13
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    Originariamente inviato da rixx
    cmq prova anche ad inserire un istruzione
    loop until n=10 e vedere se si tratta di un loop infinito dato magari
    dalla variabile umerosedi magari non funzionante

    Rixx
    mi autoquoto prova a uscire dal loop in modo che il timeout non ci sia e vediamo che risultati ottieni
    Rixx

  4. #14
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    che scemo è OVVIO che faccia un loop infinito

    avevo scritto questo ma ci ho ripensato non è cosi ovvio prova il metodo del post precendente

    Rixx

  5. #15
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    no, il numero c'è e funge bene.

    Sono quasi certo che il problema sta qui:

    do

    sqlstruttura = ""
    stringa = "sqlstruttura"&n

    stringa = stringa & "INSERT INTO tabella1_2 (idtrattamento, banca_dati, ubicazione_sede, ubicazione_strumenti, tipologia_dispositivi, connessione, data)"
    stringa = stringa & " VALUES ("
    stringa = stringa & "'" & IDtrattamento & "'"
    stringa = stringa & ",'" & banca_dati & "'"
    stringa = stringa & ",'" & ubicazione_sede & "'"
    stringa = stringa & ",'" & uvicazione_strumenti & "'"
    stringa = stringa & ",'" & tipologia_dispositivi & "'"
    stringa = stringa & ",'" & connessione & "'"
    stringa = stringa & ",'" & datadioggi & "'"
    stringa = stringa & ")"


    Ovvero non riesco a dare alla variabile "stringa" un valore vuoto per poi incrementarlo all'interno del loop dandogli "stringa"&n

    Non so se mi spiego. Il problema è che deve ripetere l'INSERT più volte e tenendo lo stesso nome per tutto il ciclo di loop credo che abbia difficoltà, quindi avevo pensato di dargli il nome della variabile in base al numero progrssivo in cui mi trovo. Il problema è riuscire a dargli il numero.
    www.beppegrillo.it
    Il blog di Beppe!!

  6. #16
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    stringa = stringa & "INSERT INTO tabella1_2 (idtrattamento, banca_dati, ubicazione_sede, ubicazione_strumenti, tipologia_dispositivi, connessione, data)"
    stringa = stringa & " VALUES ("
    stringa = stringa & "'" & IDtrattamento & "'"
    stringa = stringa & ",'" & banca_dati & "'"
    stringa = stringa & ",'" & ubicazione_sede & "'"
    stringa = stringa & ",'" & uvicazione_strumenti & "'"
    stringa = stringa & ",'" & tipologia_dispositivi & "'"
    stringa = stringa & ",'" & connessione & "'"
    stringa = stringa & ",'" & datadioggi & "'"
    stringa = stringa & ")"

    mm puo essere anche se in realtà dovrebbe solo inserirti dati tutti uguali n volte... cmq non vedo il problema semplicente dichiara delle variabili prima ad esempio:


    idtrattvalue=IDtrattamento & n

    e poi inserisci quella nella stringa
    ma cmq hai provato uscendo dal loop..?

    Rixx

  7. #17
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    ok ora funziona, ma è lento come la fame. Ho fatto la prova di inserimento di 3 record, chissà se ce ne sono 10! Bho! Non mi viene in mente nient'altro di più veloce.
    www.beppegrillo.it
    Il blog di Beppe!!

  8. #18
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    infatti dire che non cè altro modo per fare una coa del genere se hai una struttura del database non fatta apposta

    potresti ovviare mettendo un caricamente in js sovrapposto...
    cosi almeno l'utente non ti molla a metà
    Rixx

  9. #19
    Utente di HTML.it L'avatar di colde
    Registrato dal
    Feb 2001
    Messaggi
    1,802
    Ho trovato l'arcano che mi dava problemi.

    Era un errore di loop, nel senso che il primo ciclo non aveva dati da inserire perchè il nome delle variabili passate erano diverse. Ora ho risolto.

    Adesso mi da errore di sintassi nell'sql, vedrò se trovo l'arcano anche qui.

    Cmq ho fatto la stampa delle stringhe e questo è il risultato:

    sqlstruttura1=INSERT INTO tabella1_2 (idtrattamento, banca_dati, ubicazione_sede, ubicazione_strumenti, tipologia_dispositivi, connessione, data) VALUES ('8','sadfdsaf','dsfqewfdsf','qfrewqtrsf','fsadf', 'qwrwef','mercoledì 27 ottobre 2004')

    sqlstruttura2=INSERT INTO tabella1_2 (idtrattamento, banca_dati, ubicazione_sede, ubicazione_strumenti, tipologia_dispositivi, connessione, data) VALUES ('9','nghdndfh','weqrsafsda','fdasdfwe3q','ewqe',' sadfww','mercoledì 27 ottobre 2004')

    A me non sembra ci siano errori a prima vista.
    www.beppegrillo.it
    Il blog di Beppe!!

  10. #20
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    e l'errore?
    Rixx

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.