Erreur Lecture SQL Server Compact
Stagiaire WDF
Inscrit:
25/05/2007 14:32
Post(s): 38
Bonjour, J'ai une application sous SQL Server, et pour développer une version "portable" j'ai voulu utiliser SQL Server Compact, qui ne nécessite pas l'installation d'un serveur complet.

J'ai donc créer une version SQL Compact de ma base de données avec un outil de conversion.

Je me connecte bien, je peut écrire dessus donc UPDATE, DELETE, INSERT mais un SELECT me renvoie une erreur :

Erreur de l'accès OLE DB.
Numéro d'erreur = 170129 
 
Echec de l'ouverture du fichier.

Détail de l'erreur système :
	Description = Errors occurred. [,,,,,]
	Source = Microsoft SQL Server Compact OLE DB Provider
	Error Number = -2147217887


Je vous donne un exemple de code avec un UPDATE qui fonctionne, et un SELECT qui plante.

	// Description de la connexion
	MaConnexion..Provider = "Microsoft.SQLSERVER.CE.OLEDB.3.5"
	MaConnexion..Source="C:\ax_demat.sdf"
	MaConnexion..Accès=hOLectureEcriture
	
	SI PAS HOuvreConnexion(MaConnexion) ALORS
		Ficlog:Ecrire("Connexion impossible"+RC+SRVMDP+","+SRVUSER+","+SRVIP+","+SRVBASE+RC+HErreurInfo())
		Info("Connexion à la base de données impossible.")
		FinProgramme()
	FIN
	
	HChangeConnexion("*",MaConnexion)
	
	seqq est une Source de Données
	ssReq est une chaîne = "UPDATE ax_action SET Createur = 'ludo' where idaction = 1"
	SI PAS HExécuteRequêteSQL(seqq,MaConnexion,hRequêteSansCorrection,ssReq) ALORS
		Ficlog:Ecrire(HErreurInfo())
	FIN
	ssReq = "SELECT * FROM ax_action"
	SI PAS HExécuteRequêteSQL(seqq,MaConnexion,hRequêteSansCorrection,ssReq) ALORS
		Ficlog:Ecrire(HErreurInfo())
	FIN


Si vous avez une idée je suis preneur. Merci beaucoup :)

Contribution le : 16/11/2009 11:10
Créer un fichier PDF de la contribution Imprimer


Re: Erreur Lecture SQL Server Compact
Stagiaire WDF
Inscrit:
18/01/2010 14:46
Post(s): 1
Bonjour,

Navré de remonter le sujet, mais je rencontre le même problème et je voulais savoir si une solution avait été trouvée ?

Cordialement

Contribution le : 18/01/2010 14:47
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2