2010-10-14 11 views
0

J'ai un SqlCeDB dans le cadre de mon projet, en ce moment la chaîne de connexion est la suivante:Accès SqlCeDB avec le chemin par rapport à sdf sur VS2010

public String localDBConnectionString = @ "C: \ Users \ Patrick \ Documents \ Visual Studio 2010 \ Projets \ WpfApplication1 \ WpfApplication1 \ MapProjectDB.sdf ";

De toute évidence, cela va échouer lorsque je le publier et le mettre sur une autre machine. Comment puis-je faire fonctionner la chaîne de connexion si elle est en mode Debug et si elle a été publiée?

Répondre

1

j'ai fait face au même problème, a pu corriger en le mettant sous la forme suivante

connexion SqlCeConnection = new SqlCeConnection (@ "Data Source = | DataDirectory | \ de database1.sdf");