Incompatible types: 'Char' and 'String' [Résolu]

CharlEm80 66 Messages postés vendredi 1 septembre 2006Date d'inscription 1 août 2012 Dernière intervention - 22 mai 2012 à 10:53 - Dernière réponse : CharlEm80 66 Messages postés vendredi 1 septembre 2006Date d'inscription 1 août 2012 Dernière intervention
- 22 mai 2012 à 13:51
Bonjour,

Voilà encore une bonne colle.

Je fais tout simplement ceci
var PatientEvents: String;
PatientEvents := UpCase(table2.FieldByName('Patient').AsString);

je reçois [Error]: Incompatible types: 'Char' and 'String' pourtant je mets bien .AsString mais rien n'y fait.

Si je change par ceci
var PatientEvents: String;
PatientEvents := UpCase(table2.FieldByName('Patient'));

je reçois [Error]: Incompatible types: 'Char' and 'TField'

Si je change par ceci
var PatientEvents: Char;
PatientEvents := PChar(UpCase(table2.FieldByName('Patient').AsString));

je reçois [Error]: Incompatible types: 'Char' and 'String'

Comment s'en sortir?

Merci
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
fbalien 265 Messages postés dimanche 7 décembre 2003Date d'inscription 11 novembre 2016 Dernière intervention - 22 mai 2012 à 12:27
3
Merci
Bonjour

regardez du coté de UpCase

A+

Merci fbalien 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 103 internautes ce mois-ci

Commenter la réponse de fbalien
Meilleure réponse
cs_cantador 4996 Messages postés dimanche 26 février 2006Date d'inscription 27 mars 2018 Dernière intervention - 22 mai 2012 à 12:43
3
Merci
Bonjour,

Comment le champ 'Patient' est-il déclaré dans la table ?
Par ailleurs upcase concerne un seul caratère et donc dans ce cas, la procédure n'est pas adapatée..

peut-être une confusion avec uppercase ?

cantador

Merci cs_cantador 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 103 internautes ce mois-ci

Commenter la réponse de cs_cantador
CharlEm80 66 Messages postés vendredi 1 septembre 2006Date d'inscription 1 août 2012 Dernière intervention - 22 mai 2012 à 13:51
0
Merci
Je vous aime les mecs
Commenter la réponse de CharlEm80

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.