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

    DataBase che blocca il server

    Ciao ragazzi ho un piccolo problema, sembra che il mio databese e le pagine asp che ho fatto siano esose e blocchino il server che ospita il mio sito.
    Premesso che ho appena compattato e ripristinato il dbase.
    Il databese in totale è composto da 4 tabelle dove all'interno sono solo campi di testo per un totale di 250 Kb.
    Tipo prodotto descrizione del medesimo e un collegamento per i file video o immagini

    Questo il codice che uso per la connessione
    codice:
    in conn.asp 
    Set Conn = Server.CreateObject("ADODB.Connection") 
    Conn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../mdb-database/prodotti.mdb")%>
    
    questo per restituire i record
    
    Set Rs = Server.CreateObject("ADODB.Recordset")
    sql="select * from altri order by prod"
    Rs.open sql,conn,1,3
    do while not Rs.EOF
     
    if Rs("video") <> "No" then  Response.Write("video")  end if 
    
    Rs.movenext
    loop
    Rs.Close
    Set Rs = Nothing
    Conn.Close
    Set Conn = Nothing
    C'è forse qualche errore nel codice???
    Un database di 250kb non mi sembra così pesante
    Cosa potete suggerirmi???
    Premetto il server è di ARUBA
    Grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Blocchi il server con quel codice oricevi un errore?

    Roby

  3. #3

    re

    le pagine vengono visualizzate correttamente,
    e in tempi pressochè normali con un modem 56k.
    a parte caricare dei video massimo 1,50 mb in dvx
    questo parte del testo della email ricevuta da aruba

    il suo dominio ha creato problemi al
    > server
    Windows su cui risiede a causa di applicativi in esso inseriti.
    > E' stato rinominato il database prodotti.mdb in
    NON_USARE_BLOCCA_IL_SERVER_prodotti.mdb per fermare le richieste errate ed esose verso le risorse di sistema.
    >
    > La invitiamo a riverificare tutta l'applicazione che interagisce con
    > tale
    database e l'integrita' del database stesso,
    > previa compattazione e ripristino tramite gli appositi strumenti di
    Access.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se:
    1) I recordset li apri e li CHIUDI sempre
    2) Le connessioni le apri e le CHIUDI sempre

    potresti provare a:
    1) Utilizzare il driver OLEDB invece di quello di Access, cerca nel forum
    2) Fare la query, ad esempio quella postata da te, più mirata:
    sql="select altri.campo1, altri.campo2 from altri where video <> 'no' order by prod"

    Il problema potrebbe non essere la tua applicazione ma il fatto che gli utenti impegnano tutta la banda con quei dvx che fai scaricare.

    Roby

  5. #5

    re

    eventualmente
    è possibile far certificare le pagine asp
    tipo gli script utilizzati sono conformi a etc.....
    Esiste qualcosa in questo senso ???

  6. #6

  7. #7

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.