PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2025 → Android - remontée de photos volumineuses par le Serveur Réservé
Android - remontée de photos volumineuses par le Serveur Réservé
Débuté par AlexisPERR, 04 aoû. 2021 12:12 - 2 réponses
Membre enregistré
134 messages
Posté le 04 août 2021 - 12:12
Je prends des photos avec mon Samsung sous Android 7
Je souhaite les envoyer à mon SQL Server via le Serveur Réservé
En émulation ce code marche bien

sReqText est une chaîne = ChaîneConstruit([
UPDATE CLIENT
SET PHOTO1 = {WDMemoBinaire('%2','Fichier')}
WHERE CLCLEUNIK = %1
]...
, CLIENT.CLCLEUNIK_REPLICATION...
, sFichierJPEG...
)

SI PAS SQLExec(sReqText,"REQ") ALORS
Erreur("FAILED")
FIN


Mais sur le Samsung cela échoue avec l'erreur SQL Server suivante :


Erreur de l'accès natif SQLSERVER.
Numéro d'erreur = 117

SQL Server a renvoyé l'erreur 80040e14
Description: Syntax error, permission violation, or other nonspecific error
SQL State: 42000
SQL Error Number: 0

L'exécution de la requête suivante a échoué :
UPDATE [CLIENT]
SET [CLIENT].[PHOTO1] = {{WDMemoBinaire('C:\Windows\TEMP\WMBBE65.tmp','Fichier')}WHERE [CLIENT].[CLCLEUNIK] = 6260

Quelqu'un a une piste ?
Membre enregistré
134 messages
Posté le 15 juin 2026 - 12:22
bon j'ai résolu le bug en faisant tenir la requête sur une seule ligne. Bizarre.
Membre enregistré
3 803 messages
Posté le 16 juin 2026 - 07:29
Salut Alexis,
Pour moi tu es encore en mode go
Sur windows car le chemin
C:\Windows\TEMP\
N'existe pas sur Android