Ciao a tutti,
da giorni che mi sto scervellando e ho proprio bisogno di un'aiuto.
sto facendo un sito in asp.net framework 3.5 con collegamento a un database MySQL, il tutto funzionante dal mio pc.
Il problema sorge quando vado a metterlo sul server, dandomi l'errore che riporto di seguito:
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.
Di seguito vi riporto il codice della mia pagina.
Sotto vi metterò anche delle domande.
Secondo voi dove sbaglio?codice:dim conn as string = "server=localhost;uid=miauser;pwd=miapassword;database=miodatabase;" Dim objrs = CreateObject("ADODB.RecordSet") objrs.open("select * from login where username='" & Txt_user.Text & "' and password='" & Txt_pwd.Text & "'", conn, 1, 1) If Not objrs.eof Then Session("login") = True Response.Redirect("default.aspx") Else Lbl_messaggio.Visible = True End If
il mio provider e' http://www.NOSPAM
Devo importare qualche dll?
Inoltre vi riporto quello che mi ha scritto il mio provider:
come mai usa odbc per la connessione dovendo lavorare in localhost?
Di solito odbc si usa quando si deve lavorare con dati aggiornabili da remoto
mentre non essendo aperte le porte 3306 (in e out) basta una normale stringa di connessione per connettere il db allo script.
C'entra qualcosa?
grazie mille

