Bonjour,
peut-être en ajoutant AND DATE avant <=
Type: Messages; Utilisateur: chris78320
Bonjour,
peut-être en ajoutant AND DATE avant <=
Bonjour,
il y a a aussi l'instruction sql BETWEEN ...
pas testé mais doit marcher avec lazarus/sqlite3.
Bonsoir,
ce que j'ai compris, c'est que la taille du texte à saisir est limitée (maxlength>0) et on désire fixer la taille du contrôle au maximum nécessaire, sachant que W est le caractère...
Sous Lazarus, le code suivant fonctionne parfaitement :
procedure TForm1.Button1Click(Sender: TObject);
var C: TControlCanvas;
W: Integer;
begin
C := TControlCanvas.Create;
...
Bonjour,
trouvé l’exemple suivant dans l'aide de Delphi 2 :
S := 'Pascal Objet est le langage qu''il me faut';
T := Canvas.TextWidth(S);
if T > Edit1.Width then
Edit1.Width := T...
Merci quand même pour ton aide.
Cela veut dire quoi utiliser SQLite directement ? En ligne de commande ?
Autre approche : au lieu de vider ma table, j'essaie de la détruire avec 'DROP' en exécutant :
ExecSql('Drop table if exists matable');
suivi ou non de ApplyUpdates (cela ne change rien).
...
Mon souci est que je veux vider ma table à l'intérieur d'un programme Lazarus en utilisant le composant Sqlite3Dataset.
Je viens de faire un programme de test pour essayer de comprendre le...
Bonjour,
il est possible de créer une table avec la méthode CreateTable du composant, je supposais donc qu'il y avait un équivalent pour détruire une table ou au moins la vider (genre DeleteTable...
Cela doit bien être du CP850 car avec CP850ToUTF8, cela marche, enfin presque !!!
Avec : aText := CP850ToUTF8(Sender.AsString);
dans l'événement OnGetText d'un champ de type texte (TstringField),...
Pour préciser : j'en suis resté à delphi 2 (Version Développeur pour avoir l'accès aux BD) et j'ai des tables Paradox (crées avec l'outil fourni avec delphi).
Comme je souhaite passer à Lazarus (2...
Oui, c'est le principe, à vérifier pour la syntaxe de l'array que je n'ai pas utilisé depuis longtemps ...
Il est clair que tu ne peux pas écrire : Z_1:=(a+i*b);
effectivement i n'est pas reconnu ...
Comme je te l'ai indiqué, un nombre complexe peut être représenté par un couple de nombres réels...
Bonjour,
cela me semble être plus un problème mathématique que de langage pascal, lequel à ma connaissance ne possède pas de type prédéfini pour représenter un nombre complexe.
Un nombre...
Merci, j'ai compris, le OnGetText du champ concerné ...
En revanche, l'encodage ne fonctionne pas. Je n'ai plus les ? à la place des caractères posant problème mais :
ø au lieu de °
, au lieu...
Bonjour,
je dois avouer que je ne sais pas trop comment faire pour encoder "à la volée" un champ avant de l'afficher. J'ai fait différents essais notamment dans l'événement OnDataChange d'un...
Bonjour,
je dispose d'une table dbf issue d'un vieux programme développé avec Delphi. Quand je cherche à y accéder par un programme fait avec Lazarus, les carctères spéciaux (accents, ° par...
Bonjour Jipété,
OK, je vais ouvrir un autre post, j'y avais pensé ... mais il me semblait rester dans le même problème général (gestion des caractères spéciaux).
Cordialement.
Bonjour.
Merci à tous les 2, j'ai réussi à lire mon fichier !
J'ai un peu de mal à comprendre toutes ces histoires d'encodage ... j'ai un autre problème qui me paraît encore plus dur à...
Bonjour,
j'essaie d'ouvrir un fichier avec Lazarus et il dit qu'il ne le trouve pas (File not found).
Quelques tests m'ont montré que c'était dû à la présence d'un accent (é) dans le nom du...
Bonjour,
merci pour la réponse, je vais essayer de creuser ... Une première lecture rapide me laisse l’impression que c'est bien compliqué ! J'espérais un utilitaire packageant "automatiquement"...
Bonjour,
habitué de Windows, je découvre Linux, plus précisément Ubuntu. Après compilation d'un projet dans Lazarus, j'obtiens un fichier sans extension considéré comme exécutable. Et...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.