Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Dynamic arrays - läsa in recordset

Postades av 2007-05-04 21:19:52 - Mattias Svensson, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 996 personer

Jag har hört att det suger mycket kraft och minne från webservern att ha ett recordset öppet längre än nödvändigt.

Stämmer det att det är bättre att öppna sitt recordset, läsa in datan till en array och sedan stänga recordset:et

Eller går det lika bra att istället öppna det, bygga hela html-sidan och sätta in variablerna där de behövs med hjälp av <% =rs("data") %> och stänga mitt recordset i slutet av sidan?


Om det ÄR bättre att läsa ner det till variabler, kan jag öppna mitt recordset, räkna igenom för att se hur många rader som finns, och sedan definiera en array som var_fråndatabasen(i) eller måste jag i förväg bestämma statiskt hur många platser som skall finnas i min array? Alltså typ var_fråndatabasen (56) för i så fall är det ju värdelöst...


Svara

Sv: Dynamic arrays - läsa in recordset

Postades av 2007-05-04 21:33:39 - Johan Djupmarker

Jag har inte testat själv eller läst några andra tester i ämnet. Men med tanke på hur kort tid som en sida exekveras har jag väldigt svårt att tro att det skulle ge någon märkbar skillnad om man inte pratar om servrar med mycket hög belastning. Dessutom tar det lite kraft att flytta över informationen till en array istället.

Om du arbetar med MySQL (som jag såg i en annan tråd) så tror jag enda sättet att läsa ut antalet poster är att loopa igenom recordsetet eller köra en "SELECT COUNT(*)..." mot databasen först.

/Johan


Svara

Sv:Dynamic arrays - läsa in recordset

Postades av 2007-05-04 22:51:15 - Mattias Svensson

jag har testat att dimma arrays dynamiskt men jag får alltid ett felmeddelande. tänkte att det kanske går att göra på något annat sätt.


Svara

Sv: Dynamic arrays - läsa in recordset

Postades av 2007-05-10 01:13:17 - Lasse Österberg

Det du bör titta på är funktionen "GETROWS".
Mer info: Artikel [Optimera med GetRows och GetString]

Och för att optimera ytterligare när man loopar genom en array brukar jag sätta Ubound(arrayData, 2) till en variabel för att slippa räkna ut Ubound vid varje iteration.

.Ö


Svara

Sv:Dynamic arrays - läsa in recordset

Postades av 2007-05-19 14:52:16 - Mattias Svensson

tack!


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
1 525
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies