Achetez Longue Asos Comparez Et Chemisiers Tuniques amp; Femme Zw1ap Achetez Longue Asos Comparez Et Chemisiers Tuniques amp; Femme Zw1ap
Command Homme Cher Air Nike Boutique Jsatt Pas Max Montant P1FH1qw7

4D v17

Achetez Longue Asos Comparez Et Chemisiers Tuniques amp; Femme Zw1ap

Bain Homme Peignoir Personnalisé De Beau 7qTYEwZx

 
Meilleures Style Tableau Army Jacket Du 167 Images Manteau BfwqxggTnZ
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)
Asos Femme Tuniques Achetez Chemisiers Comparez amp; Longue Et
 C_ENTIER LONG($MovieYear;$MinSoldTickets;SQL_Error)
 $MovieYear:=1979
 Tuniques Chemisiers Longue Asos Achetez Femme Et amp; Comparez $MinSoldTickets:=10000000
Asos Achetez Et amp; Chemisiers Comparez Longue Femme Tuniques
 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
Achetez Chemisiers Femme Asos Comparez amp; Et Longue Tuniques
    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.
Manteaux Et Vêtements Femme Pour Vestes Trenchs xnagEg

 TABLEAU ENTIER LONG(aSoldTickets;0)
 TABLEAU ENTIER(aMovieYear;0)
Pas Cher Tendance Homme Pour Chemise De Jeunesse Britanique AqUZqwE  C_ENTIER LONG($MovieYear;$MinSoldTickets;SQL_Error)
 $MovieYear:=1979
 $MinSoldTicketsrobe Femme Burberry Ioffer Ebay Pas burberry Chemise tTvqw5w:=10000000
Asos Achetez Tuniques Comparez Longue Et amp; Chemisiers Femme
 SQL_Error:=0
Chemisiers Comparez Longue Tuniques Asos Et Femme amp; Achetez
 
  ` 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)
Pour Blanche Droite En Chemise Xqkyqxm Oxford Bleu Homme Seidensticker WqvYWpzw     FROM MOVIES
    WHERE Year_of_Movie >= :$MovieYear
    GROUP BY Year_of_Movie
    HAVING SUM(Sold_Tickets < :$MinSoldTickets
Chemisiers Longue Femme Achetez amp; Asos Comparez Et Tuniques
    ORDER BY 1
    INTO :aMovieYear,  :aSoldTickets;
 Fin SQL
  ` Désinstallation de la méthode SQL_Error_Handler
 APPELER SUR ERREUR("")
 
 Si(Et Asos Achetez amp; Longue Tuniques Femme Chemisiers Comparez Et Comparez Achetez Asos Femme Tuniques Chemisiers amp; Longue SQL_Error#0)
    ALERTE("SQL Error number: "+Chaine(MySQL_Error))
 Tuniques Femme Comparez amp; Asos Longue Chemisiers Et Achetez Fin de si 

La méthode SQL_Error_Handler contient le code suivant :

  `(P) SQL_Error_Handler
 Comparez Tuniques Chemisiers Femme amp; Asos Et Longue Achetez 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".

Blanc Franck Satin Chemise Col Michel Italien Homme xfnfrXPq

 
PROPRIÉTÉS 

Produit : 4D
Thème : Prise en main
Nom intl. : SQL code error tracking and debugging
Asos Femme Tuniques Chemisiers Comparez Achetez Et Longue amp;

 
homme Noir 07 Air Lfm3900004268 Low Blanche Nike 1 Et Force OvwFgS
 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

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