Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: Too many client tasks

  1. #1

    Too many client tasks

    Ma con sto dannato access non c'è un modo per evitare sto problema?!?!

    -------------------------------------------------------------------
    Microsoft OLE DB Provider for ODBC Drivers error '80040e4d'

    [Microsoft][ODBC Microsoft Access 97 Driver] Too many client tasks.

    /ricerca_risultati.asp, line 56
    -------------------------------------------------------------------

    Altrimenti dovrei fare il paging ma è una rottura...

  2. #2
    'dannato access'? sicuro che non ci sia qualche errore nel tuo stile di programmazione? sei sicuro, ad esempio, di chiudere e distruggere tutti i recordset e tutte le connessioni dopo averle usate? e poi, santa crespella, access 97.....

  3. #3
    Eh lo so sono una afecionado
    Cmq si ho chiuso tutte le connessioni, non mi sembra ci siano errori... cosa potrebeb essere?

  4. #4
    in quali condizioni te lo dà? sempre? è un errore riproducibile?

  5. #5
    Nei risultati della ricerca. Quando supera un determinato numero mi da errore.

  6. #6

  7. #7
    Eccolo:

    <%
    Dim Rc_elencoprodotti__var
    Rc_elencoprodotti__var = "%"
    if (Request.QueryString("testo") <> "") then Rc_elencoprodotti__var = Request.QueryString("testo")
    %>
    <%
    Dim Rc_elencoprodotti
    Dim Rc_elencoprodotti_numRows

    Set Rc_elencoprodotti = Server.CreateObject("ADODB.Recordset")
    Rc_elencoprodotti.ActiveConnection = MM_datacat20_STRING
    Rc_elencoprodotti.Source = "SELECT * FROM Elenco_per_Categoria2 WHERE descriz_compl LIKE '%" + Replace(Rc_elencoprodotti__var, "'", "''") + "%' ORDER BY nomeprod ASC"
    Rc_elencoprodotti.CursorType = 0
    Rc_elencoprodotti.CursorLocation = 2
    Rc_elencoprodotti.LockType = 1
    Rc_elencoprodotti.Open()

    Rc_elencoprodotti_numRows = 0
    %>

    <%
    While ((Repeat2__numRows <> 0) AND (NOT Rc_elencoprodotti.EOF))
    %>

    NOMEPRODOTTO

    <%
    Repeat2__index=Repeat2__index+1
    Repeat2__numRows=Repeat2__numRows-1
    Rc_elencoprodotti.MoveNext()
    Wend
    %>

    <%
    Rc_elencoprodotti.Close()
    Set Rc_elencoprodotti = Nothing
    %>

  8. #8
    tutto lì? in presenza di molti record al massimo ti potrà dare un errore di timeout, non di troppi task... non vedo dove apri e chiudi le connessioni

  9. #9
    in fondo la chiudo:

    <%
    Rc_elencoprodotti.Close()
    Set Rc_elencoprodotti = Nothing
    %>

    Non è corretto?

  10. #10
    rc_xxxx è una connessione? guarda bene....

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.