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


Variabel deklaration

Postades av 2003-06-26 09:04:59 - Daniel Pålsson, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 537 personer

Vill ha ett variabel namn som består av text plus ett tal t.ex

Dim intVar1

Har en loop:

For i 1 To 6

Här vill jag deklarera variablen med hjälp av i:

Dim intVar & i

Next

Men den accepterar inte denna deklarationen.

vad göra?


Svara

Sv: Variabel deklaration

Postades av 2003-06-26 09:23:21 - Fredrik Molnar

Hej!

Du får snällt deklarera dem 1 och en
dim var1
dim var2
osv...

Eller använda dig av en array..

dim var()

/F


Svara

Sv: Variabel deklaration

Postades av 2003-06-26 09:28:14 - Daniel Pålsson

Problemet är att jag inte vet hur många variabler det blir, och att varje variabel ska vara en array i sig.


Svara

Sv: Variabel deklaration

Postades av 2003-06-26 10:08:05 - Andreas Hillqvist

Litet Exempel:
<code>
Dim Data()
Dim SubData
Dim Index As Long
ReDim Data(1 To 10)
For Index = 1 To 10
SubData = Data(Index)
ReDim SubData(1 To Index)

Data(Index) = SubData
Next
</code>


Svara

Sv: Variabel deklaration

Postades av 2003-06-26 10:08:46 - Niklas Jansson

Då får du göra en tvådimensionell array. Eller en array av arrayer.
Kan inte ASP... lessen om jag snackar strunt. =)


Svara

Sv: Variabel deklaration

Postades av 2003-06-26 12:25:19 - Fredrik Molnar

Nu får jag säkert stryk, men skit i att deklarera... ;)


Svara

Sv: Variabel deklaration

Postades av 2003-06-26 13:18:57 - Tyronne Engström

Om du gör en array av variabeln

<code>

Dim MinArray()

</code>

så är den öppen för en massa antal. Problemet är att du får ett felmeddelande sedan när du använder den, om du inte deklarerar hur många den skall innehålla. Jag brukar göra så här

<code>

Dim MinArray()' det är viktigt att du decklarerar variabeln som en array med ()


'tar reda på hur stort antale kommer att bli...ex genom en count av ett recordset motsv
'Sedan dimensionerar jag om den

sql="Select count(*) as lngAntal from MyDb"
set rst = Objconn.execute(sql)

NewCount = rst("lngAntal") ' sparar undan i en variabel

redim MinArray(NewCount ) ' dimesionerar om den med värdet i NewCount

'sedan är det bara att köra

for I = 1 to NewCount
MinArray(I) = I
next

</code>

Om NewCount är = 5 så blir resultatet
MinArray(1) = 1
MinArray(2) = 2
MinArray(3) = 3
MinArray(4) = 4
MinArray(5) = 5

Vill du istället göra en tvådimensionell så blir det

Dim MinArray(0,0). Sedan gör du på samma sätt

Läs Artikel [Intro till ASP - 06. Arrayer]

Kan det vara till någon hjälp
/phinala





Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 570 798
27 960
271 761
2 401
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