OLAP Accesso al database

giovedì 23 settembre 2004 - 09.02

spiderwoman Profilo | Newbie

Sto cercando di accedere ad un database OLAP da un web form.
Il codice è questo:

Dim connection As ADODB.Connection

connection = New ADODB.Connection
connection.Open("Data Source=pluto;Provider=MSOLAP.2;")
connection.DefaultDatabase = "pippo"

Sembra fare la connessione, ma se si guardano le proprietà dell'oggetto in defaultDatabase risulta essersi verificata l'eccezione 'system.runtime.interopservices.comexception'.

Avete qualche idea?

Grazie

Ciao. Lucia

spiderwoman Profilo | Newbie

> prima cosa perchè usi ADODB ???

Ho trovato un esempio in ASP e ho provato a riportare il tutto sul mio caso.
Che altro oggetto posso utilizzare per fare la connessione???


> secondo non usare odbc ma oled db ti scrivo una stringa di connessione possibile

Ma io non uso l'ODBC... mi connetto a un provider MSOLAP!

>Provider=MSOLAP;Client Cache Size=25;Data Source=tuoserver;Auto Synch Period=10000;Initial >Catalog=tuodatabase

Grazie.

Ciao. Lucia

spiderwoman Profilo | Newbie

Non è che hai un esempio di codice da darmi???
Ho fatto un po' di prove ma non ne è uscito niente di buono!

Grazie. Lucia

spiderwoman Profilo | Newbie

Ho scoperto che il codice funziona il problema è qualche configurazione sulla mia macchina.
Anche se non so ancora quale.

Grazie comunque

Ciao. Lucia

Brainkiller Profilo | Guru

In .NET non c'è ancora supporto ad Olap quindi è necessario usare il vecchio ADO e non ADO.NET.
Però ora sono state rilasciate delle specifiche apposite di ADOMD .NET cioè un wrapper .NET sulle classi OLAP e le puoi scaricare qui:
http://www.microsoft.com/downloads/details.aspx?FamilyID=790D631B-BFF9-4F4A-B648-E9209E6AC8AD&displaylang=en

Se il problema è altrove però così non ti posso aiutare. Prova a collegarti al server OLAP con altri applicativi tipo Excel vedi se hai lo stesso problema.

I cubi chi li fa tu? Perchè ci sto lavorando anche io vorrei scambiare due parole se possibile.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5