EasyASP est une classe qui facilite et développe rapidement ASP. Elle comprend la classe de contrôle de base de données Easp.db, qui a des fonctions telles que l'exécution de diverses opérations sur une ou plusieurs bases de données en même temps, l'appel de procédures stockées MSSQL et la pagination de jeux d'enregistrements. EasyASP fournit également un grand nombre de processus et méthodes ASP courants et pratiques, qui peuvent simplifier la plupart des opérations ASP. EasyASP propose actuellement une version VBScript en téléchargement.
Journal de mise à jour EasyASP2.1UTF-8 :
La nouvelle méthode Easp.Include réalise parfaitement l'inclusion dynamique d'ASP et prend en charge des niveaux illimités dans le code source ASP.
Ajout de la méthode Easp.GetInclude, qui est utilisée pour obtenir les résultats de l'exécution de fichiers ASP ou obtenir le code source de fichiers texte tels que des fichiers HTML.
Ajout de la propriété Easp.Charset, utilisée pour définir l'encodage des fichiers chargés par la méthode Easp.Include et la méthode Easp.getInclude.
Ajout de la méthode Easp.ConfirmUrl, qui est utilisée pour afficher la boîte de message de confirmation et effectuer un saut d'URL en fonction de la sélection.
Ajout de la méthode Easp.HtmlFormat pour un formatage simple du texte HTML (seuls les espaces et les sauts de ligne sont visibles).
Ajout de la méthode Easp.RegReplaceM pour le mode multiligne de remplacement régulier.
Ajout de la méthode Easp.RegMatch pour la capture de groupe de correspondances régulières.
Ajout de la méthode Easp.IsInstall pour détecter si un certain composant est installé sur le système.
[db] Ajout de l'attribut Easp.db.QueryType, qui peut définir s'il faut utiliser la méthode RecordSet ou Command d'ADO pour obtenir le jeu d'enregistrements.
[db] Ajout de la méthode Easp.db.GetRandRecord, utilisée pour obtenir un nombre spécifié de jeux d'enregistrements aléatoires.
[db] Ajout de la méthode Easp.db.Exec, utilisée pour exécuter des instructions SQL ou renvoyer le jeu d'enregistrements interrogé en mode Commande.
Optimisez la méthode Easp.DateTime et l'affichage, lorsqu'il est formaté en décalage horaire, est plus convivial.
Optimisez les méthodes Easp.RandStr et Easp.db.RandStr pour fournir des fonctions de génération de chaînes aléatoires et de nombres aléatoires plus puissantes et plus conviviales.
Correction d'un bug dans la nouvelle URL générée lorsque le premier paramètre de la méthode Easp.GetUrlWith est vide.
Correction du bug selon lequel la méthode Easp.GetApp ne peut pas obtenir les données mises en cache.
Correction du bug selon lequel Easp.AlertUrl continuera à exécuter le code côté serveur avant de sauter.
Correction du bug selon lequel les méthodes Easp.JsEncode et Easp.db.Json signalaient des erreurs de « incompatibilité de type » dans la version v2.1beta.
Correction d'un bug dans Easp.RandStr et Easp.db.RandStr dans la version v2.1beta.
[db] Optimisez la méthode Easp.db.AddRecord et renvoyez désormais uniquement le numéro d'identification de l'enregistrement nouvellement ajouté lorsque le nom du champ ID est spécifié. (affecte les versions précédentes)
[db] Correction du bug selon lequel un nombre négatif apparaît lorsque le nombre de pages dans la liste déroulante de pagination est inférieur à la configuration jumplong.
Caractéristiques d'EasyASP :
[Base de données] peut facilement mettre en œuvre des opérations de contrôle telles que l'ajout, la suppression et la modification d'une ou plusieurs bases de données.
[Base de données] Lorsque vous utilisez des champs de base de données, vous n'avez pas besoin de prendre en compte la différence de type de données de valeur de champ (par exemple, les champs de texte n'ont pas besoin d'ajouter des guillemets simples).
[Base de données] est livré avec des fonctions de pagination de jeux d'enregistrements et de pagination de procédures stockées, ainsi que de riches fonctions qui peuvent être entièrement personnalisées pour la configuration et les appels.
[Base de données] peut facilement exécuter des procédures stockées MSSQL avec divers paramètres et renvoyer plusieurs valeurs ou plusieurs jeux d'enregistrements.
[Base de données] Fonction complète de tolérance aux pannes de fonctionnement de la base de données, qui peut générer instantanément des instructions SQL d'erreur pour un débogage facile.
[Base de données] Déterminez automatiquement le type de base de données lors de l'utilisation d'un objet de connexion à la base de données existant.
[Base de données] Une méthode d'acquisition de données spécialement conçue pour les données Ajax et de sortie au format Json.
[Base de données] peut empêcher efficacement l'injection SQL.
[ASP] est livré avec un grand nombre de processus et de méthodes ASP courants pour simplifier la plupart des opérations ASP.
[ASP] Réalise parfaitement le chargement dynamique des fichiers ASP et prend en charge des niveaux illimités d'inclusion native ASP.
[ASP] est livré avec des fonctions de vérification du type de données et de vérification de formulaire côté serveur.
[ASP] peut facilement obtenir l'adresse de la page, filtrer et remplacer les paramètres d'URL.
[Outils] Il dispose de plug-ins de mise en évidence du code et d'extension d'invite de code pour DreamweaverCS3 et CS4 développés spécifiquement pour EasyASP.
[Tool] dispose d'un manuel d'aide complet et d'un grand nombre d'exemples d'application.