Csharp Connexion a une bdd.sdf

Fermé
Kais Clubiste Messages postés 48 Date d'inscription jeudi 23 juillet 2009 Statut Membre Dernière intervention 16 janvier 2012 - 14 févr. 2010 à 12:07
Kais Clubiste Messages postés 48 Date d'inscription jeudi 23 juillet 2009 Statut Membre Dernière intervention 16 janvier 2012 - 15 févr. 2010 à 09:15
Bonjour,j'ai developpé une application c# en creant une base de donnée avec Sql server compact 3.5
cette base a le nom de Database#1.sdf
mon probleme s'agit de faire la connexiona cette base voici min code qui n'a pas pus marché :

SqlConnection myConnexion = new SqlConnection(@"Data Source=..\MyDatabase#1.sdf;Integrated Security=True");
try
{
myConnexion.Open();
MessageBox.Show("connexion reussite");
}
catch (SqlException)
{
MessageBox.Show("connexion echoué");
}
je me demande est ce que sqlconnexion permet la connexion a la base ou il existe une autre classe ?
Merci beaucoup pour vos reponse

3 réponses

Kais Clubiste Messages postés 48 Date d'inscription jeudi 23 juillet 2009 Statut Membre Dernière intervention 16 janvier 2012 1
14 févr. 2010 à 12:15
si j'enlève l'exception ça me donne : Error 26 Erreur lors de la localisation du serveur/de l'instance specifique
0
Kais Clubiste Messages postés 48 Date d'inscription jeudi 23 juillet 2009 Statut Membre Dernière intervention 16 janvier 2012 1
14 févr. 2010 à 15:41
Aidez moi SVP je suis bloqué
0
Kais Clubiste Messages postés 48 Date d'inscription jeudi 23 juillet 2009 Statut Membre Dernière intervention 16 janvier 2012 1
15 févr. 2010 à 09:15
Allez vous faire foudre vous êtes inutiles voici la solution :

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlServerCe;
using System.Configuration;
using System.Text.RegularExpressions;

namespace WindowsFormsApplication1
{
public partial class Authentification : Form
{
public Authentification()
{
InitializeComponent();
}

private void Authentification_Load(object sender, EventArgs e)
{
String connectionString = null;
try
{
connectionString = ConfigurationManager.ConnectionStrings["boutique"].ConnectionString;
}
catch (Exception e1)
{
Console.WriteLine("Erreur de configuration : {0}", e1.Message);
return;
}

Console.WriteLine("Chaîne de connexion à la base : [{0}]\n", connectionString);
try
{
using (SqlCeConnection connexion = new SqlCeConnection(connectionString))
{
// ouverture connexion
connexion.Open();
MessageBox.Show("success");

}
}

catch (Exception ex)
{

Console.WriteLine("Erreur d'accès à la base de données (" + ex.Message + ")");
}
}
}

je quitte ce forum j'ai rien reçu de lui
0