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

    sessione carrello e insert into


    mi chiedo....

    io devo inserire questi dati in una tabella su access

    codice:
    2_asphalt_pippo_11111, 11111_34,00_s_1_53234500_test03.jpg_12','ni3878422',12,'true','b'
    
    così suddivisi:
    2_asphalt_pippo_11111, 11111_34,00_s_1_53234500_test03.jpg_12
    ni3878422
    12
    true
    b
    la prima è una sessione di 1 carrello e già so che cè un prob...ovvero...ho il prezzo che ha la virgola e questo mi taglia l'INSERT INTO

    io vorrei cmq invece di splittarmi la sessione del carrello...salvarmi la sessione pari pari a come è....poi me la vado a splittare quando la pesco...ma per l'inserimento la volevo lasciare intatta

    ho fatto 1 stampa per l'sql che riporto sotto:
    codice:
    INSERT Dettaglio_ordini(sessione_ordine, numero_ordine, idutente, tipo_utente, tipo_spedizione) VALUES ('2_asphalt_pippo_11111, 11111_34,00_s_1_53234500_test03.jpg_12','ni3878422',12,'true','b')
    ora vi riporto il tipo di errore:
    codice:
    [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.

    secondo me sono le virgole che trova nella sessione....ma io non volevo fare un replace e nemmeno splittare la session, come faccio a buttare dentro la sessione così come è?
    Tanto...lo fanno tutti... posso farlo anche io vero?

  2. #2
    Fai la replace della virgola con il punto.

  3. #3
    mems
    è che la sessione è così costruita

    codice:
    2_asphalt_pippo_11111, 11111_34,00_s_1_53234500_test03.jpg_12
    dove il carattere _ è il separatore per i vari dett. articolo
    id , nome , docice, prezzo , etcc

    ad un certo punto ho --> test03.jpg (l'img prodotto)

    se porto 34,00 (il prezzo) a 34.00 poi mi creo "casini, problemi nel fare somme etc..come valuta?

    uhmm direi di no...

    ora provo mems
    Tanto...lo fanno tutti... posso farlo anche io vero?

  4. #4
    grrrr

    codice:
    [Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
    anche se ora è
    codice:
    INSERT Dettaglio_ordini(sessione_ordine, numero_ordine, idutente, tipo_utente, tipo_spedizione) VALUES ('6_kelly green_qqqq_333333333333333. 333333333333333_323.00_s_1_51928348_foto-03.jpg_11/5_light grey_maglia test_descrizione maglia_15.00_m_2_97437686_ay.jpg_15','ni85053653',12,'true','d')
    e la sessione è
    codice:
    6_kelly green_qqqq_333333333333333. 333333333333333_323.00_s_1_51928348_foto-03.jpg_11/5_light grey_maglia test_descrizione maglia_15.00_m_2_97437686_ay.jpg_15
    lo "/" è il separatore tra i vari articoli del carrello
    Tanto...lo fanno tutti... posso farlo anche io vero?

  5. #5
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Scusa ma perchè non fai un tot di campi passando un tot di value? Così è più ordinato.....

  6. #6
    mi rispiegate il discorso della roba che c'è nella sessione? perchè non separi i diversi valori usando caratteri piu "difficili" come "|"?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  7. #7
    Ciao Santino....
    non dirmi che la sessione del carrello comprende caratteri difficili....

    why la insert into non funzia?

    ora provo a impostare campo per campo con valori "fissi" dati da me per capire quale è il campo che "sfasa"
    :master:
    Tanto...lo fanno tutti... posso farlo anche io vero?

  8. #8
    la prima è una sessione di 1 carrello e già so che cè un prob...ovvero...ho il prezzo che ha la virgola e questo mi taglia l'INSERT INTO

    quando inserisci un prezzo con virgola per i decimali devi fare il replace della virgola col punto....
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.