37 messaggi dal 06 settembre 2002
Come mai utilizzando

MyCommand2 = new MySqlDataAdapter(SQL, MyConn)

esce fuori questo errore ??

BC30516: Risoluzione dell'overload non riuscita perché nessun "New" accessibile accetta questo numero di argomenti.

Con OledbDataAdapter invece funziona tutto alla grande

Trovate il componente su www.einfodesigns.com


Ecco il codice completo


Sub Page_Load(obj As Object, e As Eventargs)

' STRINGHE DSN PER I DATABASE
Dim Dsn As String

' PROVIDER NATIVO .NET PER MYSQL
Dim MyConn As MySqlConnection
Dim MyCommand As MySqlCommand
Dim MyCommand2 As MySqlDataAdapter
Dim MyDataReader As MySqlDataReader

' DIMENSIONAMENTO VARIABILI
Dim SQL As String
Dim Ds As Dataset
Dim Conta As Integer
Dim comune As String


' APRO LA CONNESSIONE AL DATABASE
Dsn = (ConfigurationSettings.AppSettings("Dsn"))
MyConn = new MySqlConnection(Dsn)
MyConn.Open


SQL = "SELECT * FROM comuni"
MyCommand2 = New MySqlDataAdapter(SQL, MyConn)


' RIEMPI L'OGGETTO DATASET
Ds = New DataSet()
MyCommand2.Fill(Ds, "comuni")

' SCELGO IL TIPO DI VISUALIZZAZIONE E LA ASSOCIO AL CONTROLLO REPEATER
DataGrid1.DataSource = Ds
DataGrid1.DataMember = "comuni"
DataBind()

SQL = ""
MyConn.Close
MyConn = Nothing

End Sub





Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.