1. Utilisez le langage SQL à Delphi
Parce que le langage SQL est facile à utiliser, riche en fonctions et simple et facile à apprendre, il est profondément aimé des développeurs de bases de données. Dans Delphi, l'exécution du code SQL est très facile à implémenter en utilisant des contrôles tels que Query, DataSource, etc., mais en ce qui concerne les requêtes à ce jour, vous rencontrerez un problème facile à ignorer. Supposons que le tableau de données utilisé soit ORDERS.DB, et il y a un champ de date qui est vendu. Le code SQL est: SELECT * FROMORDERSWHERESALEDATE> 1998-03-31 Cependant, l'erreur de "TymismatchatchExpression" est toujours affichée lors de l'exécution du code. L'auteur a pensé qu'il était causé par une installation incomplète du moteur de base de données (BDE), il a donc réinstallé Delphi, mais a constaté que le problème existe toujours. Après avoir vérifié à plusieurs reprises les informations SQL et l'aide en ligne, j'ai finalement constaté que BDE ne prend en charge que le format de date aux États-Unis. Son format est: mm / dd / yyyy (mois / jour / an). Modifiez le code SQL en: Sélectionner * FROMORDERSWHERESALEDATE> 03/31/1998 Le problème est exclu lors de l'exécution à nouveau du code. Afin de rendre le format de date cohérent lors de la requête et d'autres opérations de données, il est recommandé de définir la zone sur: English (US) dans l'élément de paramètres de paramètres dans le panneau de configuration.
2. Appelez les documents de mot à Delphi
Ole est un moyen de permettre à différentes applications de travailler ensemble et de partager des données. Un document Word peut être lié ou intégré dans un programme Delphi via le composant OleContainer situé sur la page système de ComponentPalette. Une fois le débogage de l'application terminé, l'auteur a installé l'application et Word97 sur l'ordinateur de l'utilisateur pour l'exécuter. Soigneusement vérifié, le code du programme était correct, et il a été débogué à plusieurs reprises, et a constaté que certains documents de mots pouvaient être appelés normalement. 0 Documents de format de l'utilisateur, donc cette partie des documents est incluse. On peut voir que lors de la rédaction d'applications OLE, vous devez prêter attention au format de partage des données, sinon un temps et une énergie inutiles seront gaspillés.