Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Select SI, Insert, Update e Delete NO!!!

    Salve a tutti,
    è da tempo che utilizzo un file di include .asp che si occupa della connessione ad un db access, delle insert, update e delete.
    Su nessuno dei lavori su cui ho lavorato non mi è mai capitata una cosa simile.

    Le SELECT le effettua correttamente, mentre le INSERT, le UPDATE e le DELETE non le c**a per niente.
    Errori di programmazione non ce ne sono, primo perchè su altri lavori non mi ha mai dato problemi del genere e secondo perchè su un altro computer con Win 2000 il sito funziona perfettamente con tutte le INSERT, UPDATE e DELETE.

    Ho provato anche a stampare le query e provarle sotto Access e funzionano, quindi sono scritte correttamente e poi quanto meno mi avrebbe dato errore.

    Perchè le SELECT si e le altre query NO ???

    Attualmente sto utilizzando Win XP 32bit e non sò da cosa possa derivare questo problema.

    Sarà un problema di driver di accesso al db, una patch da installare che magari corregge questo tipo di difetto ... boh !!!

    Avete idea di cosa possa essere???

    Vi prego aiutatemi se potete, io stò sbattendo la testa da più di una settimana ma non riesco a capire il problema quale possa essere.

    Vi ringrazio anticipatamente per la vostra disponibilità.
    Ciao
    Non credere in quello che c'è.
    Credi in quello che vorresti che ci fosse.

    }--> SepA <--{

  2. #2
    con quali parametri apri la connessione??

  3. #3
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    che errore ti dà "necessaria query agiornabile" ?

    la directory che contiene il db deve avere i permessi di scrittura per l'utente IUSR_Nomemacchina
    Forza la magica ROMA

  4. #4

    Set objConn = Server.CreateObject("ADODB.Connection")

    strConn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & strPathDB

    oppure

    strConn = "Provider = microsoft.jet.oledb.4.0;Data Source=" & strPathDB & ";"

    dove strPathDB è il path dove risiede il DB.

    Con entrambe la musica non cambia.
    Le SELECT si ma le INSERT, UPDATE E DELETE no.
    ---------------------------------------------------------------------


    Ma nel caso di permessi di scrittura non dovrebbe avvisarmi che non abilitato a modificare il DB ???
    Non credere in quello che c'è.
    Credi in quello che vorresti che ci fosse.

    }--> SepA <--{

  5. #5
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    che errore ti dà ?
    Forza la magica ROMA

  6. #6
    La cosa sconcertante è che non dà nessun tipo di errore.
    Mi esce la pagina così come deve uscire quando va tutto a buon fine.

    Sembra assurdo ma è così.
    Non credere in quello che c'è.
    Credi in quello che vorresti che ci fosse.

    }--> SepA <--{

  7. #7
    Si è strano. se non sono i permssi di scrittura occorrerebbe vedere come hai scritto queste funzioni di insert, update e delete

  8. #8

    Select SI, Insert, Update e Delete NO!!! (risolto)

    Ho risolto!!!
    Effettivamente erano i permessi di IUSR_nomemacchina che non erano impostati, essendo che avevo la configurazione predefinita per protezione e condivisione sotto XP che non li faceva vedere.

    La cosa strana è che però avrebbe dovuto avvisarmi che non avevo sti benedetti permessi!!!

    Cmq vi ringrazio tutti e in particolare albis che mi aveva messo la pulce nell'orecchio.

    Grazie a tutti.
    Non credere in quello che c'è.
    Credi in quello che vorresti che ci fosse.

    }--> SepA <--{

  9. #9
    Utente di HTML.it L'avatar di albis
    Registrato dal
    May 2002
    Messaggi
    912
    Forza la magica ROMA

  10. #10
    [ot] qua c'è una gamba di polenta :gren: [/ot]

    albis :zamm: :metallica :metallica

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.