Recommandé: le temps du système obtenu par ASP a des solutions matin et après-midi La solution à l'appel maintenant () dans le programme ASP affiche toujours le matin et l'après-midi: 1. Cet écran est généralement dû au serveur défini comme ceci. Vérifiez d'abord le format d'heure: double-cliquez sur l'heure dans la barre des tâches, et les mots "AM" dans l'heure et la date contextuels sont en effet affichés. Ensuite, passez à l'étape suivante du réglage; 2. Ouvrez le panneau de configuration, sélectionnez les options de zone et de langue, et dans les options de zone
NextrecordSet et Getrows sont deux propriétés de records qui sont très efficaces pour améliorer la vitesse de requête par lots. Vous pouvez utiliser très peu. Partageons l'utilisation de ces deux méthodes:
Méthode Getrows: Extraire les enregistrements d'enregistrements définis dans un tableau bidimensionnel, et notre comportement sur les données de plate-forme d'enregistrement sera transféré sur le tableau, et l'ensemble d'enregistrements peut être déconnecté tôt sans utiliser les opérations de données source. Rs.movnext, bien que non Rs.Eof, etc. peut être enregistré.
Méthode NEXTRecordSet: Lorsque plusieurs requêtes sont soumises en même temps pour former plusieurs ensembles de résultats de plate-forme d'enregistrement, une méthode qui laisse le travail actuel et transfère à l'enregistrement suivant. Il est principalement utilisé dans le cas des ensembles de résultats formés par plusieurs sélections. Les exemples sont les suivants:
Requêtes
SET RS = Conn.Exécute (SELECT CA1, CA2, CA3, CA4 à partir de tablea SELECT CB1, CB2, CB3, CB4, CB5 à partir de tableB)
«Après l'exécution, deux ensembles de résultats de sélection seront générés et le jeu d'enregistrements du premier sélection est actuellement actif.
Arra = Rs.Getrows 'Obtenez le tableau 2D qui obtient le premier résultat de requête
SET RS = Rs.NEXTRecordSet 'Activez le jeu d'enregistrements suivant
Arrb = Rs.Getrows Trewcion de dimension qui obtient le deuxième résultat de la requête
Définir RS = Rien
De cette façon, toute notre extraction de données sur la base de données est terminée et les ressources de la base de données sont publiées au plus tôt.
Notez que le tableau obtenu par la méthode Getrows a la première dimension représentant la colonne et la deuxième dimension représentant la ligne.
Fori = 0Toubound (Arra, 2)
Response.Write (<Tr>)
Response.Write (<Td> Field 1: & Arra (I, 0) & </td>)
Response.Write (<Td> Field 2: & Arra (I, 1) & </td>)
Response.Write (<Td> Field 3: & Arra (I, 2) & </td>)
Response.Write (<Td> Field 4: & Arra (I, 3) & </td>)
réponse.write (</tr>)
Suivant
réponse.write (</plow>)
'La deuxième boucle de table sélectionnée
Response.Write (<p> Tableau 2: </p> <ballage>)
Fori = 0Toubound (Arrb, 2)
Response.Write (<Tr>)
Response.Write (<Td> Field 1: & Arrb (I, 0) & </td>)
Response.Write (<Td> Field 2: & Arrb (I, 1) & </td>)
Response.Write (<Td> Field 3: & Arrb (I, 2) & </td>)
Response.Write (<Td> Field 4: & Arrb (I, 3) & </td>)
Response.Write (<Td> Field 5: & Arrb (I, 4) & </td>)
réponse.write (</tr>)
Suivant
réponse.write (</plow>)
avantage:
1. À l'aide de NextreCordSet, vous pouvez traiter l'ensemble de résultats formé en envoyant plusieurs instructions de sélection à la fois, en réduisant le trafic réseau et en accélérant définitivement!
2. Utilisez Getrows pour extraire l'enregistrement défini dans un tableau (opération de mémoire, afin que l'enregistrement des enregistrements ne puisse pas être trop grand) pour fonctionner avec un tableau de mémoire, et enregistrer EOF, MOVENEXT et d'autres jugements, ce qui est plus rapide!
3. La chose la plus importante est que nous utilisons les deux pour compléter toutes les données à la fois, déconnecter rapidement la connexion de la base de données et détruire les objets de base de données de records établis, réduisant considérablement le trafic réseau! Les performances seront naturellement bien améliorées!
Partager: comment afficher l'heure du serveur dans la page Web (ASP) Afficher l'heure sur la page Web. Si l'heure sur la machine native de l'utilisateur est prise, le temps de l'utilisateur est souvent inexact, il y a donc un problème avec l'écran. Le temps du serveur n'a généralement pas trop d'erreur, il est donc préférable d'afficher le temps du serveur ASP + JS à titre d'exemple. La suivante analyse la structure du code, obtenant d'abord l'heure du serveur:% d = date () t = time ()% var t0 = new Date (). Gettim