Salve a tutti..
Sto usando i driver MySQLDriverCS per far intergaire un programma Console in C# con un Database MySQL Hostato in Localhost..
È un programma molto rudimentale.. ma mi serve per capire come si lavora con le query e con il MySql..
Il problema è il seguente
Codice PHP:
MySQLConnection MySqlCon = new MySQLConnection("database=users;server=localhost;user id=root;password=#####;");
Console.WriteLine("Inserisci ID Utente");
string tmp = Console.ReadLine();
int ID = Convert.ToInt32(tmp);
MySQLCommand cmd = new MySQLCommand("SELECT Name,Surname FROM Inf WHERE (ID = " + ID + " )", MySqlCon);
try
{
MySqlCon.Open();
Console.WriteLine("Connessione Aperta...");
MySQLDataReader dr;
dr = cmd.ExecuteReader();
Scrivendo cmd.ExecuteReader(); mi arriva un errore dal compliatore.. che mi dice:
Impossibile convertire in modo implicito il tipo 'System.Data.Common.DbDataReader' in 'MySQLDriverCS.MySQLDataReader'. È presente una conversione esplicita. Probabile cast mancante.
Vi prego aiutatemi.. ho cercato ovunque sul web.. ma non trovo nulla.. solo un'altro su questo forum.. a cui non è stata data una risposta..
Il sito del driver MySQLDriverCS non fornisce assolutamente una spiegazione esaustiva delle classi..lo nomina solamente..
Grazie in anticipo