begin process at 2010 02 10 03:38:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

.NET

 > 

Connexion OleDb Access 2003 ds ASP.NET dvp en C#


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Connexion OleDb Access 2003 ds ASP.NET dvp en C#

mercredi 2 février 2005 à 12:23:56 | Connexion OleDb Access 2003 ds ASP.NET dvp en C#

cla85

Bonjour, je réalise un site en ASP.NET développé en c#, e, liaison avec une base Access 2003.Lorque j'éxécute le script, le message suivant apparaît :
 

Erreur du serveur dans l'application '/SI'.

Le moteur de la base de données Microsoft Jet ne peut pas ouvrir le fichier 'C:\SI.mdb'. Il est déjà ouvert en mode exclusif par un autre utilisateur, ou vous devez avoir l'autorisation de visualiser ses données.

Ligne 34 : uneConnexion.Close();
Ligne 35 :
Ligne 36 : uneConnexion.Open();
Ligne 37 : }
Ligne 38 :

Je nais plus quoi faire, déjà 2 jours que je trime là-dessus.
Ma base est en acès partagé, c'est moi qui l'ai créé et par conséquent jen suis l'administrateur. La base est évidement fermée.
Le type de connexion utilisé est une OleDBConnection dont voici la chaîne:

Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Data Source="C:\SI.mdb";Mode=Share Deny None;Jet OLEDB:Engine Type=5;Provider="Microsoft.Jet.OLEDB.4.0";Jet OLEDB:System database=;Jet OLEDB:SFP=False;persist security info=False;Extended Properties=;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;User ID=Admin;Jet OLEDB:Global Bulk Transactions=1

SVP aidez moi, j'aimerais bien avancer pour ce projet de stage.
Merci

mercredi 2 février 2005 à 17:54:58 | Re : Connexion OleDb Access 2003 ds ASP.NET dvp en C#

jesusonline

Membre Club Administrateur CodeS-SourceS
J'ai pas l'habitude de travailler avec des bases access, mais deja un conseil, ne met pas de bases dans le dossier racine, en effet tu es obligé de partager en ecriture et en lecture le dossier, donc partagé c:/ c'est pas top pour la securité

Donc met ta base ailleurs, dans un dossier qui ne risque rien. Ensuite il faut que tu accordes les droits d'ecriture à IIS, pour cela.
(si tu ne l'as pas deja fait, vas dans outils/options des dossiers/affichage et desactive le partage simplifié des dossiers)
il faut que tu ailles, dans les propriétés de ton dossier, puis sur securité et tu ajoutes l'utilisateur aspnet, qui aura le control total du dossier. je suis pas sur par contre pour l'utilisateur aspnet, mais il me semble bien.


Cyril  - http://Hoshimi.CodeS-SourceS.fr


Cette discussion est classée dans : ligne, base, false, jet, oledb


Répondre à ce message

Sujets en rapport avec ce message

[C#.Net]compter le nombre d'enregistrements [ par kkhuet ] Bonjour, archi débutante en C#.Net alors please doucement dans les explications . Comment kon fait p supprimer une ligne ou toutes la base de donne (access) [ par rab33 ] bonsoir je travail dans le VS 2005,j'ai un probléme pour configurer la requite Delete, càd comment supprimer une ligne ou toutes la base de donne, j'u Délai attente entre 2 fonctions [ par jdaviaud ] Voila, j'ai un programme qui procede aux étapes suivantes :Pour chaque ligne d'une ligne :- Vérification si cette ligne existe dans la base par ODBC- Impossible de supprimer une ligne dans une base de donnees,filtrer un datasert [ par francesdereve ] J'ai essayé de supprimer des données dans une base en passant par les datarow et datset toutes les lignes sont supprimes mais j'ai une ligne qui n'arr Connection a une base de données [ par DigigtalDJ ] Salut tous le monde ! Voilou je débute en C# et SQL server (j'utilise express edition) et je doit creer une application web avec laquelle je doit requ Comment faire simple? [ par TomLeBatisseur ] Bonjour à tous!Me voilà à la recherche de la meilleur facon de faire pour mon projet.Voilà: Je dispose d'une base de données qui se met à jour réguliè Supprimer une ligne dans le dataset [ par ggrug26 ] Bonjour,j'aurai besoin d'un petit coup de main, je gère une petite base de données, j'arrive a la lire, a l'implémenter, mais je ne sais pas du tout c comment ajouter une ligne a la base de donnée via datagridview [ par sentouhi ] bonjour, mon problème est le suivant:j un datagridview qui me permet de visueliser le contenu de ma table et de la changer, le probleme est que les ch supprimer une ligne d'une base des données réparties [ par baby85 ] salut,je veux savoir comment je peux supprimer une ligne d'une table de base des données en sql server string requete = "Delete from serveur where (Nu Gestion Insert Delete Update Datagrid et base de données [ par shedex ] bonjour, j'ai un datagrid rempli avec des données d'une requete sql. Comment gérer les Insert Delete et Update des lignes avec la base de données ?


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales