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

    [C#] Errore in connessione a db con ODBC - URGENTE!

    Ciao a tutti
    ho creato un programma che si collega ad un database Centura tramite ODBC. è sempre andato ma ora ha cominciato a darmi un errore:

    System.InvalidOperationException: SUCCESS_WITH_INFO. Impossibile allocare l'handle di ambiente.
    in System.Data.Odbc.OdbcHandle..ctor(SQL_HANDLE handleType, OdbcHandle parentHandle)
    in System.Data.Odbc.OdbcConnection.CreateStatementHan dle()
    in System.Data.Odbc.CMDWrapper.CreateStatementHandle( )
    in System.Data.Odbc.OdbcCommand.GetStatementHandle()
    in System.Data.Odbc.OdbcCommand.ExecuteReaderObject(C ommandBehavior behavior, String method, Boolean needReader, Object[] methodArguments, SQL_API odbcApiMethod)
    in System.Data.Odbc.OdbcCommand.ExecuteReaderObject(C ommandBehavior behavior, String method, Boolean needReader)
    in System.Data.Odbc.OdbcCommand.ExecuteReader(Command Behavior behavior)
    in System.Data.Odbc.OdbcCommand.ExecuteReader()

    non riesco a capire a cosa sia dovuto e come sistemarlo.

    qualcuno sa a cosa è dovuto?

    è una cosa urgente.

    ciao a tutti e grazie!

  2. #2
    il problema dovrebbe essere risolto. probabilmente inizializzavo troppi OdbcCommand contemporaneamente.

    ciao a tutti

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    1

    anche se fuori tempo massimo....

    Penso anch'io.
    Avevo lo stesso problema, anche se uso Vb.Net, nei loop stretti accendevo un po' troppi odbcCommand e dopo un po' di giri saltava fuori l'eccezione ERROR. Impossibile allocare l'handle di ambiente.
    Ho risolto liberando direttamente le singole risorse dopo l'uso (odbcCommand.dispose).

    Hasta la vista.

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.