
Première expérience
Ma première expérience avec SVK a consisté à créer une application vocale "Hello world", simple mais fonctionnant correctement. Ensuite, j'ai modifié l'application afin qu'elle dise "I am your AS/400". Lorsque j'ai réalisé cette modification, j'ai remarqué une limitation du moteur vocal. Pour prononcer "AS/400", le synthétiseur vocal disait "A S
Lire l'article
Pour en savoir plus
Articles parus dans NEWS/400 et NEWSMAGAZINE
- Conte, Paul. “ 5 trucs pour traiter les erreurs SQL ”, NEWSMAGAZINE, janvier 1995.
- Malaga, Ernie. “ Plus de puissance pour COBOL/400 grâce au SQL ”, NEWSMAGAZINE, janvier 1995.
- Meyers, Bryan. “ SQL Essentials. ”,NEWS/400, avril 1992.
- Rubin, Lire l'article

Créer la procédure cataloguée
La meilleure façon d'exécuter l'instruction Create Procedure de la figure 1 consiste à la sauvegarder dans un membre de fichier source et à utiliser une commande RunSQLStm (Run SQL Statements) semblable à celle de la figure 3. Bien entendu, on remplacera le paramètre SrcFile par les noms de
Lire l'article
NTFS Version 5
La version 5 du système de fichiers NTFS, qui accompagne la sortie de Windows 2000, a subi des améliorations majeures. Les utilisateurs reprochaient depuis longtemps à NTFS de ne pas permettre la création de liens symboliques, fichiers qui redirigent le traitement du chemin vers un autre fichier. Par exemple si
Lire l'article
Un succès certain
Comme Microsoft n'a pas sorti d'autres mises à jour spécifiques au SP6a depuis quelques mois, je crois que le SP6a va être très apprécié. Le SP7 sera peut-être disponible au moment de la publication de cet article, mais bien qu'ayant beaucoup entendu parler des corrections de bugs prevues pour le
Lire l'article
Installer les composants
Avant d'installer le logiciel, commencez par vérifier que la configuration matérielle de votre ordinateur est adéquate. En ce qui me concerne, j'ai trouvé que mon PC à 200 MHz fonctionnait correctement. Cependant, il se peut que vous ayez besoin d'un PC plus puissant si celui-ci doit traiter une application plus
Lire l'article
Joignez-vous au cercle
Nous avons vu qu'il était simple de coder des jointures de base en SQL. De plus, SQL permet d'utiliser les jointures dans les contextes les plus divers : opérations ad hoc, programmes HLL et création de vues. Aussi, le moment est-il peut-être venu de vous joindre au cercle et d'essayer
Lire l'article
Renvoyer l’ensemble de résultats
Une fois la valeur seuil TotalUnits déterminée, la procédure exécute une instruction Select (P) semblable à celle utilisée dans la déclaration BookSaleCursor. Cette instruction Select ajoute un test pour le TotalUnits de chacune des lignes de ventes et renvoie un décompte des livres qui réussissent le test.
Lire l'article
Les améliorations de fiabilité
Windows 2000 marque l'arrivée
de plusieurs fonctions pour empêcher et résoudre les crashes du système. Dans
NT 4.0, les drivers de périphériques peuvent modifier, ou écrire dans n'importe
quelle partie de la mémoire du mode kernel.
Les drivers de périphériques et le kernel de NT résident dans la mémoire du

Correctifs et patchs du SP6a
Après la mise à jour vers le SP6a il faut appliquer trois correctifs : le correctif Remote Access Service Manager, le correctif Winlogon (qui corrige un problème de déconnexion sporadique risquant fortement de mettre à bout de nerfs les utilisateurs finaux) et le correctif de sécurité C2. Il faut aussi
Lire l'article
Les pré-requis
Pour développer une application Java générant de la parole sur AS/400, vous aurez besoin des matériels et logiciels suivants (Note : ces contraintes sont basées sur la version 0.71 release alpha de SVK. Même si actuellement SVK n'est pas toujours disponible, Speech for Java 1.0 est fourni avec SVK. Consultez
Lire l'article
Jointures croisées
Outre les types de jointures examinées jusqu'ici, SQL possède également une sorte
de “ sucre syntaxique ” appelé jointure croisée. La clause From suivante en est
un exemple :
. . . From Customer Cross
Join Sale
Cette clause est exactement équivalente au simple listing des tables
dans

Trouver la position d’un livre
A présent, nous pouvons rechercher les livres à renvoyer dans l'ensemble de résultats. La version actuelle de SQL/400 ne permet pas d'indiquer que l'on souhaite sélectionner les N premiers enregistrements (cependant, cette fonction devrait être disponible dans d'autres implémentations du SQL). On est donc contraint de lire les
Lire l'article
Windows Driver Model
Le dernier changement significatif apporté par Microsoft au noyau de NT 4.0 dans Windows 2000 est le support de WDM (Windows Driver Model). WDM est une convention adoptée par Microsoft pour séparer les fonctionnalités générales d'une catégorie de périphériques des fonctions spécifiques d'un périphérique particulier. Par exemple, les dispositifs d'interface
Lire l'article
Blocages potentiels de l’installation
Lors d'une réinitialisation du SP6a sur un système exécutant Microsoft Exchange Server, le serveur de messagerie peut lancer un recalcul complet de l'index. En cas d'interruption de l'opération d'index, Exchange Server risque d'altérer la base de données qu'il traite. Lors de la mise à niveau de mon système Exchange Server
Lire l'article
Technique 4: Accès concurrent
Les applications mettant à jour des fichiers doivent se protéger contre d'éventuelles mises à jour conflictuelles provenant d'autres travaux. RPG et SQL permettent de verrouiller les enregistrements lus à partir d'un fichier accédé en mise à jour. En fonction du niveau de contrôle de validation en vigueur, le verrouillage de
Lire l'article
Non-Equijoints
Les non-equijoints, nous l'avons vu, combinent des lignes en fonction d'une relation d'inégalité entre les colonnes des tables. Voyons en un exemple. La figure 15 illustre une table Promotion qui définit des remises promotionnelles spéciales en fonction d'un intervalle de dates. Les commandes passées entre le 1er mai et le
Lire l'article
La procédure cataloguée GetTopBook
Analysons le reste de la procédure cataloguée GetTopBook présentée dans la figure 1 pour comprendre comment ces étapes sont mises en oeuvre en SPL (Stored Procedure Language) SQL. La mise en oeuvre consiste en une instruction Create Procedure possédant deux sections. La première section (A) spécifie le nom qualifié de
Lire l'article
Plug and Play
Win95 et Win98 offraient une autre fonction très séduisante, à savoir leur capacité à détecter automatiquement un nouveau périphérique matériel et à installer le driver approprié. Microsoft a conservé cette fonctionnalité dans Windows 2000. Le Gestionnaire PnP de Windows 2000 peut identifier un composant matériel ACPI se trouvant sur les
Lire l'article
Mise à jour SP6a
La mise à niveau d'un système peut se faire en ligne, en téléchargeant le fichier
de mise à jour de 34,5 Mo ou en commandant le CD-ROM à Microsoft. (Pour en savoir
plus sur le téléchargement du SP6a, voir l'encadré " Les URL de téléchargement
du SP6a ").
Le
Les plus consultés sur iTPro.fr
- La cybersécurité, c’est le rôle de tous !
- DORA : quels impacts après les six premiers mois de mise en conformité sur le terrain ?
- Cybersécurité : le secteur de la santé toujours au défi de la sécurité des e-mails
- Attaque Microsoft SharePoint, analyse et recommandations
- Devenir RSSI : quels parcours et de quelles qualités faire preuve ?
