dans ma demande, je vous envoie des données de mon application à la base de données je reçois des personnages étranges dans ma base de données comme celui-cicomment gérer les données unicode dans Delphi7
alt text http://i31.tinypic.com/2637l9f.jpg
J'envoie mes données comme ce
var
w:widestring;
u:utf8string;
begin
w:=data //data is function to get some info(string)
u:=utf8encode(w);
sendfn(u);
end;
J'utilise utf8_decode (mon obtenir des données) dans mon code php avant d'ajouter à ma base de données.
et ma base de données et le classement des tables est utf8_general_ci
quelqu'un peut me aider dans ce numéro
A quoi ressemble réellement sendfn()? en entrée, ou est-ce une instance AnsiString ou UnicodeString ré? –
Comment vous connectez-vous à MySQL? BDE, ADO, dbExpress ou autre? –
sendfunction prend la valeur en tant que chaîne utf8 simplement sendfn (x; y; u: utf8string); où xand y ou d'autres données j'ai envoyé, en fait j'ai envoyé des données à ma page Web www.mysite.com/index.php?action=add, j'espère que je suis clair, si j'ai raté quelque chose s'il vous plaît laissez-moi savoir salutations – steve0