Ouvrir fichier mdf en C#
Résolu/Fermé
sympatiqueCCM
Messages postés
363
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
26 juin 2023
-
12 avril 2021 à 16:42
sympatiqueCCM Messages postés 363 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023 - 4 juil. 2021 à 21:48
sympatiqueCCM Messages postés 363 Date d'inscription jeudi 5 octobre 2006 Statut Membre Dernière intervention 26 juin 2023 - 4 juil. 2021 à 21:48
A voir également:
- Lire fichier mdf
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
- Fichier rar - Guide
- Ouvrir un fichier .dat - Guide
5 réponses
sympatiqueCCM
Messages postés
363
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
26 juin 2023
11
15 avril 2021 à 05:03
15 avril 2021 à 05:03
Merci, mais ça m'aide pas vraiment.
Utilisateur anonyme
15 avril 2021 à 07:08
15 avril 2021 à 07:08
Et bien si te montrer que d’autres ont développé et mis à disposition de tous 2 codes dédiés à cette base de données ne t’aide pas, alors je ne peux rien pour toi, et probablement que personne ne pourra rien pour toi....
PouleFauna
Messages postés
107
Date d'inscription
lundi 18 mai 2020
Statut
Membre
Dernière intervention
29 mai 2022
15 avril 2021 à 16:01
15 avril 2021 à 16:01
Bonjour,
J'ai trouvé ce lien sur internet : https://askcodez.com/comment-me-connecter-a-un-fichier-de-base-de-donnees-mdf.html
J'éspére que tu vas arrivé à trouvé la solution... Dis moi si tu à réussi ou pas
Cordialement
J'ai trouvé ce lien sur internet : https://askcodez.com/comment-me-connecter-a-un-fichier-de-base-de-donnees-mdf.html
J'éspére que tu vas arrivé à trouvé la solution... Dis moi si tu à réussi ou pas
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sympatiqueCCM
Messages postés
363
Date d'inscription
jeudi 5 octobre 2006
Statut
Membre
Dernière intervention
26 juin 2023
11
4 juil. 2021 à 21:48
4 juil. 2021 à 21:48
Au niveau de la Persistance des données avec SQLite, si ça peut aider.
using System;
using System.IO;
using System.Data.SQLite;
namespace CreerBDD
{
class Program
{
static void Main(string[] args)
{
string bddpath = "c:\\data\\bdd.sqlite";
if (!File.Exists(bddpath)) CreateBDD();
AddData("Dupont", "Marcel");
AddData("Gates", "Bill");
AddData("Jobs", "Steeve");
//creation de la bdd
void CreateBDD()
{
SQLiteConnection.CreateFile(bddpath);
SQLiteConnection con = new SQLiteConnection("Data Source = c:\\data\\bdd.sqlite;Version=3;");
con.Open();
string sql = "create table clients (nom varchar (20), prenom varchar(20))";
SQLiteCommand command = new SQLiteCommand(sql, con);
command.ExecuteNonQuery();
con.Close();
}
//Ajouter des données dans la table clients
void AddData(string n, string p)
{
SQLiteConnection con = new SQLiteConnection("Data Source = c:\\data\\bdd.sqlite;Version=3;");
con.Open();
string sql = "INSERT INTO clients(nom, prenom) VALUES ('" + n + "', '" + p + "')";
SQLiteCommand comand = new SQLiteCommand(sql, con);
comand.ExecuteNonQuery();
con.Close();
}
//Lire la Table
SQLiteConnection con = new SQLiteConnection("Data Source = c:\\data\\bdd.sqlite;Version=3;");
con.Open();
string sql = "SELECT * FROM clients";
SQLiteCommand command = new SQLiteCommand(sql, con);
SQLiteDataReader dr = command.ExecuteReader();
while(dr.Read ())
{
Console.Write("Nom : " + dr.GetString(0));
Console.WriteLine(" Prenom : " + dr.GetString(1));
}
}
}
}
using System;
using System.IO;
using System.Data.SQLite;
namespace CreerBDD
{
class Program
{
static void Main(string[] args)
{
string bddpath = "c:\\data\\bdd.sqlite";
if (!File.Exists(bddpath)) CreateBDD();
AddData("Dupont", "Marcel");
AddData("Gates", "Bill");
AddData("Jobs", "Steeve");
//creation de la bdd
void CreateBDD()
{
SQLiteConnection.CreateFile(bddpath);
SQLiteConnection con = new SQLiteConnection("Data Source = c:\\data\\bdd.sqlite;Version=3;");
con.Open();
string sql = "create table clients (nom varchar (20), prenom varchar(20))";
SQLiteCommand command = new SQLiteCommand(sql, con);
command.ExecuteNonQuery();
con.Close();
}
//Ajouter des données dans la table clients
void AddData(string n, string p)
{
SQLiteConnection con = new SQLiteConnection("Data Source = c:\\data\\bdd.sqlite;Version=3;");
con.Open();
string sql = "INSERT INTO clients(nom, prenom) VALUES ('" + n + "', '" + p + "')";
SQLiteCommand comand = new SQLiteCommand(sql, con);
comand.ExecuteNonQuery();
con.Close();
}
//Lire la Table
SQLiteConnection con = new SQLiteConnection("Data Source = c:\\data\\bdd.sqlite;Version=3;");
con.Open();
string sql = "SELECT * FROM clients";
SQLiteCommand command = new SQLiteCommand(sql, con);
SQLiteDataReader dr = command.ExecuteReader();
while(dr.Read ())
{
Console.Write("Nom : " + dr.GetString(0));
Console.WriteLine(" Prenom : " + dr.GetString(1));
}
}
}
}