Recommandé: Explication détaillée des méthodes d'appel et des méthodes d'utilisation de l'éditeur en ligne HTML L'éditeur en ligne HTML n'a pas besoin de savoir comment utiliser Dreamweaver. Si vous savez comment utiliser Word, vous pouvez utiliser cet éditeur. Il est très pratique dans les programmes Web qui nécessitent une modification de texte dans des systèmes d'articles ou des systèmes d'information. Mais comment intégrer l'éditeur HTML dans la page Web et comment obtenir les données à l'intérieur? ! Tout d'abord, nous supposons que l'éditeur en ligne HTML que nous voulons appeler est placé dans une page distincte.
Tout le monde doit savoir que Recordset a une propriété Getrows, mais peu d'entre eux sont réellement utilisés, et je ne l'ai utilisé que récemment! transpirer……
En fait, cette propriété est très simple, il s'agit de produire l'ensemble de données dans un tableau. Mais c'est assez pratique. Ici, je vais vous donner un exemple pour illustrer comment utiliser les Getrows. Vous pouvez penser à plus d'usage en apprenant d'un exemple et en tirer des leçons!
Par exemple, un tableau de classification T_Cate, la structure et les données sont les suivantes:
ID | Titre | Introduction
--------------------------------------------------------------------------------------------------------------------------------
1 | NOUVELLES | Voici les nouvelles
2 | Tutoriel | Voici le tutoriel
3 | Télécharger | Voici le téléchargement
OK, le tableau est établi et les données sont également disponibles. Maintenant, nous allons utiliser Getrows!
Dim RS_Cate
Dim Arr_Cate
SET RS_CATE = Conn.Execute (SELECT ID, titre, intro dans T_Cate Order by Id ASC)
Arr_cate = rs_cate.getrows
Définir rs_cate = rien
OK, les données de table ont été exportées vers le tableau! Ensuite, nous irons dans ce tableau
Dim arr_caténums, arr_catenumi
Arr_CaTenums = Ubound (Arr_Cate, 2) 'Obtenez un indice de données dans le tableau
Pour arr_catenumi = 0 à ar_caténums
Réponse.write (id: & arr_cate (0, arr_catenumi) & | title: & arr_cate (1, arr_catenumi) & | Introduction: & arr_cate (2, arr_catenumi) & <br>)
Suivant
Haha, ok, les données de sortie sont:
ID: 1 | Titre: News | Introduction: voici les nouvelles
ID: 2 | Titre: Tutoriel | Introduction: voici le tutoriel
ID: 3 | Titre: Télécharger | Introduction: voici le téléchargement
D'accord, tellement à écrire! Le talent littéraire n'est pas bon. Si vous ne comprenez rien, utilisez-le plus, haha
Attachement: source 51windows.net
Méthode Getrows
Restaure plusieurs enregistrements de l'objet RecordSet dans le tableau.
grammaire
Array = RecordSet.GetRows (lignes, démarrage, champs)
Valeur de retour
Renvoie un tableau bidimensionnel.
paramètre
Lignes en option, expression entière longue longue, spécifiant le nombre d'enregistrements à récupérer. La valeur par défaut est AdgetRowsRest (-1).
Démarrer facultatif, chaîne ou entier long, calcule le signet de l'enregistrement au début de l'opération Getrows. Les valeurs de signet suivantes peuvent également être utilisées.
Description constante
AdBookmarkCurrent commence par l'enregistrement actuel.
AdBookmarkFirst commence par le premier enregistrement.
AdBookmarklast commence par le record de queue.
Champs facultatifs, variants, représentant un seul nom de champ, une position séquentielle, un tableau de nom de champ ou un numéro de position séquentiel. ADO ne renvoie que les données dans ces champs.
illustrer
Utilisez la méthode Getrows pour copier des enregistrements à partir de RecordSet dans un tableau 2D. Le premier indice identifie le champ et le deuxième indice identifie le numéro d'enregistrement. La variable du tableau sera automatiquement ajustée à la taille correcte lorsque la méthode Getrows renvoie les données.
Si la valeur du paramètre des lignes n'est pas spécifiée, la méthode Getrows récupère automatiquement tous les enregistrements dans l'objet RecordSet. S'il y a plus d'enregistrements demandés que les enregistrements disponibles, Getrows ne renvoie que le nombre d'enregistrements disponibles.
Si l'objet RecordSet prend en charge les signets, vous pouvez spécifier quel enregistrement la méthode Getrows commencera à récupérer les données en transférant la valeur de la propriété de signet de l'enregistrement.
Pour restreindre les champs renvoyés par les appels Getrows, vous pouvez transférer un seul nom / numéro de champ ou nom / numéro de numéro de champ dans le paramètre des champs.
Après l'appel à Getrows, le prochain enregistrement non lu devient l'enregistrement actuel, ou s'il n'y a plus d'enregistrements, la propriété EOF est définie sur true.
Partage: Questions sur le calcul de la date d'ASP Renvoie la date à laquelle l'intervalle de temps spécifié a été ajouté. DATAEADD (intervalle, numéro, date) Intervalle de paramètre requis. Une expression de chaîne qui indique l'intervalle de temps à ajouter. Pour les valeurs, consultez la section Paramètres. Numéro Option requise. Expression numérique, indiquant le nombre d'intervalles de temps à ajouter. Les expressions numériques peuvent être positives (obtenir des dates futures) ou négatives (