Je reçois cet avertissement:compilateur du langage avertissement ..C (question de type ..)
499: warning: conversion lacks type at end of format
ligne 499 est:
char query [512];
sprintf(query, "SELECT IFNULL(SUM(Netto_Acquisto),0) AS 'Totale acquisti mese' from Acquisti WHERE mid(Data_Acquisto,6,2)='%'",mese);
mese est déclaré comme: char mese[3];
Netto_Acquisto est char[9]
; - -> dans une base MySQL est décimal (9.2) Data_Acquisto est char[10]
; -> MySQL est la date
Désolé de vous déranger ... Merci s beaucoup
vous avez raison .... désolé ... j'ai raté le s. Maintenant, le compilateur ne se plaint plus, mais je reçois un "SEGMENTATION FAULT" lors de l'exécution ... quel est, selon vous, le problème? – Vera
assurez-vous que mese est terminé avec '\ 0'. – roni
Pourriez-vous s'il vous plaît dire ce que je devrais faire? devrais-je ajouter \ 0 à la fin de la requête sprintf? Est-ce la raison pour laquelle je reçois SEGMENTATION FAULT "? Merci – Vera