begin process at 2008 09 05 15:59:32
1 237 309 membres
263 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Connection ACCESS [ Archives ASP & ASP.NET / ASP.net ] (benjiiim94)

Connection ACCESS le 18/08/2005 09:19:24

benjiiim94
Membre Club
Bonjour,

Je souhaite mettre mon tout nouveau projet en production sur mon mutualisé, et là c'est le drame !
J'utilises cette chaine de connexion :

myConnection.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = bdd/alpha_intra.mdb";

et voici mon message d'erreur :

'c:\windows\system32\inetsrv\bdd\alpha_intra.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.



Que dois-je faire ?
Merci de votre aide
Ben


Re : Connection ACCESS le 18/08/2005 09:34:56

marhoa
Salut,
Essaye avec ça:

myConnection.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = //bdd/alpha_intra.mdb";

J'ai essayé chez moi et quand je mets pas "//" j'ai la même erreur que toi.

Re : Connection ACCESS le 18/08/2005 10:31:50

benjiiim94
Membre Club
.... nouvelle erreur intervenant sur la ligne d'ouverture  de connexion :

Not a valid file name.


Une suggestion ?
Merci


Re : Connection ACCESS le 18/08/2005 10:32:47

benjiiim94
Membre Club
.... nouvelle erreur :

Not a valid file name.


Voci la trace de la pile :

[OleDbException (0x80004005): Not a valid file name.]
System.Data.OleDb.OleDbConnection.ProcessResults(Int32 hr) +20
System.Data.OleDb.OleDbConnection.InitializeProvider() +57
System.Data.OleDb.OleDbConnection.Open() +203
Alpha_Intra.Global.Session_Start(Object sender, EventArgs e) in c:\inetpub\wwwroot\alpha_intra\global.asax.cs:39
   System.Web.SessionState.SessionStateModule.RaiseOnStart(EventArgs e) +132
System.Web.SessionState.SessionStateModule.CompleteAcquireState() +512
System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) +697
System.Web.AsyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +66
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +173



Une suggestion ?
Merci


Re : Connection ACCESS le 18/08/2005 11:08:56

marhoa
Là ça devient plus chaud. Moi je suis pas un spécialiste mais l'erreur doit venir de ta bd, moi à ta place j'essairais de changer le nom de la bd ou carrément de tester avec une autre BD ( en info dès fois il suffit de pas grand chose ).

Je suis désolé de pas pouvoir t'aider plus, à ce niveau là faut voir avec Jesus!

Re : Connection ACCESS le 18/08/2005 15:34:50

benjiiim94
Membre Club
Finalement j'ai décidé d'utiliser un DNS en croyant que ca marcherait du premier coup, mais je dois avoir de la poisse.


System.Data.Odbc.OdbcConnection myConnection = new System.Data.Odbc.OdbcConnection("DNS=alpha30701124355510");


myConnection.Open();


Et là, c'est le drame ! :

ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified


Merci beaucoup

Re : Connection ACCESS le 25/08/2005 17:15:23

polz

Hello,

J'utilise souvent une connexion à Access et cette ligne en particulier :

private OleDbConnection Connexion = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + HttpContext.Current.Server.MapPath("")  + "/MaBase.mdb") ;

Il faut également vérifier que le dossier ou se trouve la base de données ait des droits de modification pour l'utilisateur ASPNET.



Classé sous : access, connection, bdd, alpha, intra

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS