
1/2copiatore (Normal User)
Rookie
    
Messaggi: 28
Iscritto: 05/10/2019
|
inserendo l'istruzione "Imports MySql.Data.MySqlClient" mi segnala questo errore :
'Lo spazio dei nomi o il tipo specificato nelle importazioni 'MySql.Data.MySqlClient' non contiene alcun
'membro pubblico o non è definito. Accertarsi che lo spazio dei nomi o il tipo sia definito e contenga
'almeno un membro pubblico e che il nome dell'elemento importato non utilizzi alias.
Ora, essendo ancora alle prime armi in VB NET e avendo installato VB2010 nella modalità 'Completa', chiedo cos'è che mi manca? come devo procedere?
Premetto che osservando le App installate nel PC trovo:
- File di supporto Microsoft SQL Server 2008 (10.1.2731.0)
- Microsoft .NET Framework 4 Multi-Targeting Pack (4.0.30319)
- Microsoft SQL Server 2008 64 bit
- Microsoft SQL Server 2008 browser(10.1.2531.0)
- Microsoft SQL Server 2008 Native Client (10.1.2531.0)
- Microsoft SQL Server 2008 Management (10.50.1447.4)
- Microsoft SQL Server 2012 Native Client (11.3.6518.0)
- Microsoft SQL Server 2016 LocalDB (13.1.4001.0)
- Microsoft SQL Server Compact 3.5 SP2 ITA (3.5.8080.0)
- Microsoft SQL Server Compact 3.5 SP2 x64 ITA (3.5.8080.0)
- Microsoft SQL Server System CRL Types (10.50.1447,4)
- Microsoft SQL Server VSS Writer (10.1.2531.0)
Forse sarebbe il caso di disinstallare qualche delle App sopra elencate? se si mi consigliate quali?
|
|

Thejuster (Admin)
Guru^2
    
Messaggi: 2338
Iscritto: 04/05/2008
|
Ovviamente e sempre bene tenere un solo server sql ma il problema non è quello.
Con solo questo messaggio è difficile trovare il problema.
Personalmente preferisco sempre mysql a Microsoft SQL.
|
|

1/2copiatore (Normal User)
Rookie
    
Messaggi: 28
Iscritto: 05/10/2019
|
Tra le App installate ho trovato anche MySQL Connector Net 8.0.18
Aggiungo questo spezzone di codice, che dovrebbe (nella variabile last_ID) restituire l'ID dell'ultimo record inserito, mi vengono segnalati 2 errori ,entrambi mi danno come errore 'Tipo non definito' sulle definizioni:
- Riga 1 - MySql.Data.MySqlClient.MySqlRowUpdatedEventArgs
- Riga 3 - MySql.Data.MySqlClient.MySqlCommand
per cui presumo che sono causati dell' IMPORT mancato
Codice sorgente - presumibilmente VB.NET |
Private Sub Adapter_RowUpdated (ByVal sender As Object, ByVal e As MySql.Data.MySqlClient.MySqlRowUpdatedEventArgs) If e.StatementType = StatementType.Insert Then Dim cm As New MySql.Data.MySqlClient.MySqlCommand("SELECT last_insert_id()", TB_MoneteTableAdapter.Connection) Dim last_Id As Integer = CType(cm.ExecuteScalar, Long) AggiornaTB_Posseduti(last_Id) End If End Sub
|
Ultima modifica effettuata da 1/2copiatore il 09/12/2019 alle 17:15 |
|

()
Newbie
    
Messaggi:
Iscritto:
|
L'import informa il compilatore sullo spazio dei nomi ma non "importa" veramente le librerie.
Devi aggiungere un riferimento (Progetto - Aggungi Riferimento), dall'elenco della scheda .NET, seleziona MySql.Data per individuare la Dll
(il SQL Server non c'entra nulla, non disinstallare nulla se non sei sicuro di quello che fai)
Ultima modifica effettuata da il 10/12/2019 alle 10:10 |
|

1/2copiatore (Normal User)
Rookie
    
Messaggi: 28
Iscritto: 05/10/2019
|
Postato originariamente da nessuno:
Devi aggiungere un riferimento (Progetto - Aggungi Riferimento), dall'elenco della scheda .NET, seleziona MySql.Data per individuare la Dll
|
Buongiorno nessuno e a ... tutti
ho provato a seguire il tuo suggerimento , ma non trovo nessun riferimento con il nome così come lo hai definito !! |
|

()
Newbie
    
Messaggi:
Iscritto:
|
Ma tu hai installato il driver (connector) di MySql per .NET?
Cosa hai nell'elenco riferimenti per MySql?
Ultima modifica effettuata da il 10/12/2019 alle 11:08 |
|

1/2copiatore (Normal User)
Rookie
    
Messaggi: 28
Iscritto: 05/10/2019
|
Postato originariamente da nessuno:
Ma tu hai installato il driver (connector) di MySql per .NET?
Cosa hai nell'elenco riferimenti per MySql? |
il driver è installato, come scritto nel post precedente (Tra le App installate ho trovato anche MySQL Connector Net 8.0.18 )
nell'elenco riferimenti non trovo nulla a riquardo MySql (o qualcosa di simile)
|
|

()
Newbie
    
Messaggi:
Iscritto:
|
Hai cercato nell'elenco
Estensioni
?
Ultima modifica effettuata da il 10/12/2019 alle 13:44 |
|

1/2copiatore (Normal User)
Rookie
    
Messaggi: 28
Iscritto: 05/10/2019
|
Buongiorno a tutti
ancora non risolto
entrando in progetto ->proprieta di ... ->estensioni My (non ho nessuna estensione) -> aggiungi estensione ne trovo solo una 'Estensione My WPS' ma credo non interessa
a questo punto cosa fare !?!?
|
|