Ciao a tutti.
In una pagina del mio sito aspx ho un bottone in cui si effettuano delle query di importazione dati da excel a sql server.
Una delle query è la seguente:
In localhost questa query funziona, ma una volta pubblicato il sito (sempre su questo pc) quella query già non funziona più (chissà perché, perché prima funzionava tutto e dal nulla non funziona più.codice:INSERT INTO Commesse (Numerodoc, Cod_Arca) SELECT Colonna_TS, Cod_ARCA FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=percorso', [Foglio1$]) WHERE NOT EXISTS ( SELECT * FROM Commesse WHERE Numerodoc = Colonna_TS )
L'errore è il seguente:
Mi sapete spiegare il motivo di tale errore?codice:Impossibile inizializzare l'oggetto origine dei dati del provider OLE DB "Microsoft.Jet.OLEDB.4.0" per il server collegato "(null)". Il provider OLE DB "Microsoft.Jet.OLEDB.4.0" per il server collegato "(null)" ha restituito il messaggio "Errore non specificato.".
Il file excel è contenuto nel server. Ma anche se fosse su questo computer darebbe lo stesso problema.


Rispondi quotando