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

    Connection.open ERRORE NON SPECIFICATO

    ho sviluppato una pagina asp dove per la connessione utilizzavo un file .udl:

    codice:
    var strConn = "File name=D:/percorso/conn.udl";
    var conn = Server.CreateObject("ADODB.Connection");
    conn.Open(strConn);
    e tutto funzionava bene,

    ora integrandola con il resto del sito devo passare come stringa di connessione una variabile:

    codice:
    var strConn = "Provider=SQLOLEDB.1;Password=pwd;Persist Security Info=True;User ID=usr;Initial Catalog=DataBase;Data Source=Server\NomeMacchina";
    
    var conn = Server.CreateObject("ADODB.Connection");
    conn.Open(strConn);
    ma mi restituisce l'errore:
    (0x80004005) Unspecified error

    vi è mai capitato?
    qualcuno sa perchè non accetta il valore passato?

    nelle altre pagine del progetto la connessione viene aperta in questo modo senza restituire errori

    grazie
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  2. #2
    prova a dichiararla come costante

    codice:
    CONST strConn =  ecc. ecc.

  3. #3
    grazie ma non funziona
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  4. #4
    codice:
    CONST strConn = Provider=SQLOLEDB.1;Password=pwd;Persist Security Info=True;User ID=usr;Initial Catalog=DataBase;Data Source=Server\NomeMacchina";
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.open strConn
    response.write objConn.state
    se scrive "1" dovrebbe aver aperto la connessione, altrimenti c'è un problema nella stringa di connessione.

  5. #5
    non mi fa stampare dopo che faccio l'open perchè va in errore,
    la stringa di connessione è la stessa che viene usata nel resto del progetto quindi è corretta ...

    infatti non mi da un errore sulla connessione ma mi restituisce un errore non definito
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

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.