ragazzi.. o risolto...
Codice PHP:
MySQLDataReader dr cmd.ExecuteReaderEx(); 
Questo era da mettere e non questo
Codice PHP:
MySQLDataReader dr cmd.ExecuteReader(); 
perchè appartengono a due Namespace diversi...

Comunqe...vi posto qui il codice al completo.. perchè continua a darmi problemi.. secondo me sbaglio a scrivere la Query.. anche se con programmi come SqlYog la esegue tranquillamente
Codice PHP:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySQLDriverCS;

namespace 
ConsoleApplication1
{
    class 
Program
    
{
        static 
void Main(string[] args)
        {
            
MySQLConnection MySqlCon = new MySQLConnection("server=localhost;database=users;user id=root;password=******;");            
            
Console.WriteLine("Inserisci ID Utente");
            
string tmp Console.ReadLine();
            
int ID Convert.ToInt32(tmp);
            
MySQLCommand cmd = new MySQLCommand("SELECT Nome,Cognome FROM Inf WHERE ID = 4"MySqlCon);
            try
            { 
                
MySqlCon.Open();
                
Console.WriteLine("Connessione Aperta...");
                
MySQLDataReader dr cmd.ExecuteReaderEx();
                while (
dr.Read())
                {
                    
Console.WriteLine("Nome : {1} /t Cognome : {2}"dr.GetInt32(0), dr.GetString(1), dr.GetString(2));
                }
                
dr.Close();
                
MySqlCon.Close();
            }
            catch (
Exception e)
            {
                
Console.WriteLine("Exception Occured -->> {0}"e);
            }
            
Console.ReadLine();
        }
    }

Eseguendo questa mi ridà questo errore...
Wrong Query.No database Selected
Non riesco a capire.. il datase lo selezione con la MySqlCon...sbaglaissi lì??