Sqldatasource non mi vede una stringa di connessione

domenica 19 novembre 2006 - 18.11

Amodio Profilo | Expert

salve a tutti
nel web.config ho aggiunto questa riga a mano
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

quindi in una nuova webform aggiungendo un sqlDataSource e scegliendo la stringa di connessione..non mi vede questa!

da cosa dipende?
grazie

Brainkiller Profilo | Guru

>salve a tutti
>nel web.config ho aggiunto questa riga a mano

Come l'hai definita così ?

<asp:SqlDataSource ConnectionString="<%$ ConnectionStrings:MYSQLconn%>" ...

Poi considerato che stai usando MySQL il problema potrebbe anche essere altrove.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

Amodio Profilo | Expert

ciao
veramente in modalita' visuale, quando aggiungo un oggetto sqldatasource alla pagina, e imposto la stringa di connessione....non me la vede!!,pero' se ne creo una nuova per access o sql server nella lista delle connessioni la vede,mentre quella che ho messo io NO!

vuoi dire che non gli piace mysql? :(

Brainkiller Profilo | Guru

>vuoi dire che non gli piace mysql? :(

Eh forse sì, te l'ho segnalato apposta.
In teoria dovresti avere installato anche un MySQL data provider, e bisogna vedere se è aggiornto e riesce a fare uso dei DataSources, ma questo lo dovresti vedere nella documentazione del Data Provider.
Ciao

David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/david/

Amodio Profilo | Expert

no, ho installato :
i driver
mysql (database)
ed il connector

ma facendo un giro nel sito di myusql non trovo nessul dataprovider da scaricarem, dove lo posso trovare?

Brainkiller Profilo | Guru

>ma facendo un giro nel sito di myusql non trovo nessul dataprovider
>da scaricarem, dove lo posso trovare?

A seguito di una ulteriore ricerca ho scoperto che molti sconsigliano di usare il SqlDataSource con MySQL e di usare la classica programmazione nel Code Behind.

Se proprio vuoi usare MySQL con i SqlDataSource qualcuno è riuscito a farlo usando il Provider ODBC già contenuto nel Framework con relativo ODBC Driver per MySQL certamente a livello di performance non la scelta migliore
ciao


David De Giacomi | Microsoft MVP
http://blogs.dotnethell.it/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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5