lire un .fichier de base de données en C#

 string Path = @"c:\Database\Mydatabase.db";

     string myConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Path + ";Extended Properties=Paradox 5.x;";

    //Define the database query    
    string mySelectQuery = "SELECT id,name FROM people WHERE id < 3;";

    //Create a database connection object using the connection string    
    OleDbConnection myConnection = new OleDbConnection(myConnectionString);

    //Create a database command on the connection using query    
    OleDbCommand myCommand = new OleDbCommand(mySelectQuery, myConnection);

    //Open the connection    
    myCommand.Connection.Open();

    //Create a database reader    
    OleDbDataReader myReader = myCommand.ExecuteReader(CommandBehavior.CloseConnection);

L'Erreur est à myCommand.Connexion.Open(); et il dit:
'c:\Database\Mydatabase.db" n'est pas un chemin d'accès valide. Assurez-vous que le chemin d'accès est correct et que vous êtes connecté sur le serveur sur lequel réside le fichier.

Je suis en train de lire un .fichier de base de données en C#. Cependant, je reçois une erreur, je suis sûr que le fichier se trouve là, l'erreur n'a pas de sens pour moi. Pourriez-vous m'aider ? Ou Comment puis-je lire un .db(paradoxe) fichier de base de données en C# ?

EDIT:
string Path = @"c:\Database\";

L'Erreur dans cette affaire est "La base de données Microsoft Jet moteur n'a pas pu trouver l'objet "peuple". Assurez-vous que l'objet existe et que vous épeler son nom et le nom de chemin d'accès correctement."

Si je le changer comme ça, Comment pouvez-C# trouver les fichier de base de données va être utilisé ? Depuis, je n'ai pas spécifier de nom de fichier qui est "Mabase.db" à n'importe

lire un .fichier de base de données en C#

Le C# processus d'autorisations pour lire ce fichier?
Avez-vous vu cela? connectionstrings.com/paradox "s'il vous Plaît noter que vous ne devriez spécifier le dossier dans lequel réside la base de données. Pas le nom de la base elle-même."
mais cette erreur, son que la connexion peut être établie sucesfully, et les gens de la table n'existe pas, peut-être que vous êtes absent de l'utilisateur/schéma ou quelque chose?
Probablement une question stupide, mais votre spectacle capture d'écran de son une base de données SQLite, alors que votre code est en cours après un Paradoxe, base de données?
Comme je l'ai siad, il aurait pu être une question idiote. Mais le titre du programme dit "de Base de données SQLite Browser". Et de l'extension de fichier est vide de sens. J'ai régulièrement mangle ma db extensions de fichier pour éviter les fouineuses clients de peering à l'intérieur.

OriginalL'auteur Co Koder | 2012-06-13