Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 29
  1. #11
    si, non ho bisogno di AS ... perchè nella tabella rubrica c'è il campo "rubrica" numerico che riporta il codice della rubrica (1,2,3 ...) dove c'è un'altra tabella contenente in nome e altra roba.

    Per unificare la tabella news, ho aggiunto il campo "rubrica" ma è sempre 0

    Quindi 0=news altrimenti = rubrica
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  2. #12

  3. #13
    Sono nate delle problematiche che non riesco ad esaminare.
    L'SQL mi crescia! Non sempre e non so perchè.

    Ricapitolando:
    Prima avevo 2 query per le due tabelle. Nessun problema

    Ora ho una sola query che ad un certo punto mi da errore su qualsiasi apertura di MDB.
    Mi si blocca a questa istruzione "OPEN"
    codice:
    Set oConnNews = Server.CreateObject("ADODB.Connection")
    oConnNews.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("/mdb-database/???.mdb"))
    Chiamando qualsiasi MDB, anche se non c'entra nulla.
    L'unico modo per sbloccare il tutto è di riavviare ASP.NET dal pannello di controllo di Aruba

    Ora sono tornato alle due query; il sito è molto visitato.
    Ultima modifica di SoloWiFi; 20-05-2024 a 12:39
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  4. #14
    1. nuovo problema, nuovo thread
    2. non è che ricicli una connessione senza averla chiusa? che errore ricevi?

  5. #15
    Il problema è comunque relativo a union

    Non ho errore.
    Si pianta tutto
    Qualsiasi pagina del sito che apre un qualsiasi.mdb mi dà l'errore sulla open del mdb.

    Ho verificato 1000 volte eventuali non chiusure.

    La routine è sempre la stessa di prima.
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  6. #16

  7. #17
    Cerco di rigenerarlo in un'orario di bassa frequentazione.
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  8. #18
    Ho generato l'errore e questo è il messaggio di errore che mi compare aprendo una qualsiasi pagina al momento che tenta di aprire un qualsiasi MDB
    codice:
    Microsoft OLE DB Provider for ODBC Drivers error '8007000e'
    [Microsoft][ODBC Microsoft Access Driver] Not enough space on temporary disk.
    visto che si parla di memoria ho tentato di aggiungere "TOP 30" alla SELECT globale ... nessun effetto positivo.

    Riavviando ASP.net torna tutto a posto.

    NB: Per un po' funziona. Poi, forse causa traffico, si impalla e non so ne perchè e tantomeno l'utente che ha generato l'errore
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  9. #19
    pare che non ci sia spazio su disco
    ma apri Access via ODBC? Prova con un qualche altro metodo https://www.connectionstrings.com/access/

  10. #20
    qui https://www.ecosia.org/search?q=%5BM...mporary%20disk parlano spesso di un limite di 2GB come dimensioni del db access --- non so se ci sei vicino...

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 © 2024 vBulletin Solutions, Inc. All rights reserved.