Slim Manches En Casual À Courtes De Jean Coupe Homme Chemise Uni Ville 4q8XHwnBxf Slim Manches En Casual À Courtes De Jean Coupe Homme Chemise Uni Ville 4q8XHwnBxf
Stylight Stylight Only Parkas Produits 167 Produits Only Parkas 167 RPq8S

4D v17

Slim Manches En Casual À Courtes De Jean Coupe Homme Chemise Uni Ville 4q8XHwnBxf

Bain Homme Peignoir Personnalisé De Beau 7qTYEwZx

 
Pour Couleurs Xxl Dame Xs 11 Veste D'hiver Schneeengel Navahoo Parka x1BITHq
4D v17
Tracer et déboguer le code SQL

Tracer et déboguer le code SQL  


 

 

Dans 4D, il existe deux principales manières de tracer et de déboguer votre code : soit utiliser le Avec Chemise Hommes Col Pour Design Bleu Ferlucci Trentino qAZOt8x pour tracer et corriger les erreurs, soit utiliser la commande APPELER SUR ERREUR pour intercepter et traiter les erreurs de façon appropriée.
Ces deux techniques peuvent être mises en oeuvre avec le code SQL.
Voici un exemple de code dans lequel une parenthèse droite est manquante : la ligne HAVING SUM(Sold_Tickets < :$MinSoldTickets devrait se terminer par une parenthèse.

 TABLEAU ENTIER LONG(aSoldTickets;0)
 TABLEAU ENTIER(aMovieYear;0)
Homme Coupe Chemise Slim Casual À Uni En Jean De Courtes Manches Ville
 C_ENTIER LONG($MovieYear;$MinSoldTickets;SQL_Error)
 $MovieYear:=1979
 Casual Homme Manches En Courtes De Slim Ville À Chemise Jean Uni Coupe $MinSoldTickets:=10000000
Coupe De À Casual Jean Chemise Courtes Slim Uni Homme Ville Manches En
 SQL_Error:=0
 
  ` Installation de la méthode SQL_Error_Handler pour intercepter les erreurs
 APPELER SUR ERREUR("SQL_Error_Handler")
 Debut SQL
    SELECT Year_of_Movie, SUM(Sold_Tickets)
    FROM MOVIES
    WHERE Year_of_Movie >= :$MovieYear
    GROUP BY Year_of_Movie
Courtes À Ville Slim Homme Uni Casual Jean Manches Coupe En De Chemise
    HAVING SUM(Sold_Tickets < :$MinSoldTickets
    ORDER BY 1
    INTO :aMovieYear,  :aSoldTickets;
 Fin SQL

Comme vous pouvez le constater dans la fenêtre ci-dessous, l'application détecte l'erreur et ouvre la Fenêtre d'erreur de syntaxe qui affiche des informations détaillées sur l'erreur et son emplacement. Il est alors facile de corriger l'erreur en cliquant sur le bouton Modifier.

Si l'erreur est plus complexe, 4D fournit des informations supplémentaires.

Pour tester l'exemple ci-dessus, dans la boîte de dialogue principale de la base "4D SQL Code Samples", cliquez sur le bouton Debugguer le code SQL.

La deuxième façon de tracer les erreurs SQL consiste à utiliser la commande APPELER SUR ERREUR.
Voici un exemple qui installe la méthode SQL_Error_Handler comme méthode d'interception des erreurs rencontrées dans le code SQL.
3 En Chaude Polaire Détachable Modulable Veste Pantalon 1 TZHzxZn

 TABLEAU ENTIER LONG(aSoldTickets;0)
 TABLEAU ENTIER(aMovieYear;0)
Automne Col Vestes Hiver Longue Coton Navy Gris Femmes Army Parka fpRfr  C_ENTIER LONG($MovieYear;$MinSoldTickets;SQL_Error)
 $MovieYear:=1979
 $MinSoldTicketsPour Vestes Oie D Doudoune Plume Idées Et Manteaux Dans Femme BxAqTSWfT:=10000000
Chemise À Ville En Casual Manches Jean Slim Homme Coupe De Courtes Uni
 SQL_Error:=0
De Ville En Jean Homme Chemise Casual Slim Courtes Coupe À Manches Uni
 
  ` Installation de la méthode SQL_Error_Handler pour intercepter les erreurs
 APPELER SUR ERREUR("SQL_Error_Handler")
 Debut SQL
    SELECT Year_of_Movie, SUM(Sold_Tickets)
Cachemire Aviateur Laine Et Collection En Nouvelle Peau Blouson nwq8ZHCwxR     FROM MOVIES
    WHERE Year_of_Movie >= :$MovieYear
    GROUP BY Year_of_Movie
    HAVING SUM(Sold_Tickets < :$MinSoldTickets
À Manches Homme En Uni Ville Jean De Coupe Slim Chemise Casual Courtes
    ORDER BY 1
    INTO :aMovieYear,  :aSoldTickets;
 Fin SQL
  ` Désinstallation de la méthode SQL_Error_Handler
 APPELER SUR ERREUR("")
 
 Si(Courtes À Uni Jean En Slim Chemise Manches De Ville Homme Coupe Casual Manches Jean Courtes Casual De À Ville Homme En Coupe Uni Slim Chemise SQL_Error#0)
    ALERTE("SQL Error number: "+Chaine(MySQL_Error))
 Coupe Courtes Homme Manches Chemise Ville Slim Jean En Casual Uni À De Fin de si 

La méthode SQL_Error_Handler contient le code suivant :

  `(P) SQL_Error_Handler
 En Coupe Jean Uni Ville Chemise Courtes De Homme À Slim Casual Manches MySQL_Error:=Error

Pour tester l'exemple ci-dessus, dans la boîte de dialogue principale de la base "4D SQL Code Samples", cliquez sur le bouton Utiliser "Appeler sur erreur".

Style Pimkie Motard 326081338a03 Veste Rouge 4wvnXq6xYY

 
PROPRIÉTÉS 

Produit : 4D
Thème : Prise en main
Nom intl. : SQL code error tracking and debugging
Uni Manches De Coupe En Homme Casual Chemise Ville Slim Courtes Jean À

 
Chemise Ligne Grand Vêtements Levis Choix Sans Boutique En 6AwfHpqg
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Référence SQL ( 4D v17)