Bonjour à tous,

Je n'arrive pas à exécuter ma requête SQL à partir de windev mobile. Mon code est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
nNumconnexion est un entier
sMaRequet est une chaîne
nResExec est un entier
 
nNumconnexion = SQLConnecteWS("http://localhost/WDSOAPDB_WEB/","NomServeur","MonId", "MotPasse", "NomBaseDonnée", "SQL SERVER", "SQLOLEDB",hOledbSQLServer)
 
nResExec = SQLExec("Select CODEPROJET, DATEPROJET From T_PROJET", "REQ1")
		SI nResExec = 0 ALORS
			TANTQUE SQLAvance("REQ1") = 0
				TableAjouteLigne(TABLE_Projet, SQLLitCol("REQ1",1) ,SQLLitCol("REQ1",2))
			FIN
		SINON
			SQLInfoGene()
			Erreur(SQL.MesErreur)
		FIN
		SQLFerme(REQ_Projet)
SINON
	SQLInfoGene()
	Erreur("La connexion à la source de données "+...
	      "a échoué " + RC + "Code erreur : "+ ...
	SQL.Erreur + RC + SQL.MesErreur)
FIN
 
SQLDéconnecte()
le contenue de ma requête ne s'affiche pas dans mon tableau. J'utilise une authentification windows et travaille en monoposte avec Sql Server 2012. le message d'erreur est :
Erreur (mot de passe) de l'accès natif SQLSERVER numero d'erreur =117
SQL Server a renvoyé l'erreur
80040e4d Description : Echec de l'ouverture de session de l'utilisateur 'MonId' SQL State : 28000 SQL Error Number :18456
Je souhaite votre aide sur le sujet car je débute sur windev mobile. Merci d'avance