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


variablar

Postades av 2003-04-19 10:45:50 - Jonas Sjöblom, i forum asp - allmänt, Tråden har 8 Kommentarer och lästs av 487 personer

har den här koden

<code>
nuffra = nuffra+1
"true"& nuffra = "sameinget"
if int(plusid) = int(session("id")) then
"true"& nuffra = "sameeget"
else
"true"& nuffra = "samemotstandare"
End If
</code>

den ligger i en funktion som körs flera gånger.. det jag vill göra nu är att skapa en variabel som heter true1, true2, true3 osv för varje gång som funktionen körs.

men nu är det så att koden ovan inte fungerar och jag känner mej ganska säker på att nån här vet hur jag ska gå till väga för att få det att fungera...
kanske att jag är på helt fel spår...

får felmeddelandet:

Kompileringsfel i Microsoft VBScript error '800a0400'
Programsats förväntas.
functions.asp, line 58
"true"& nuffra = "sameinget"


Svara

Sv: variablar

Postades av 2003-04-19 11:13:39 - Jimmy Mattsson

Vad jag förstår så skickar du med nummret som den ska ha till funktionen. Då kan du testa med att skapa en array: true(nuffra)

Så vitt jag vet så går det inte skapa variabelnamn genom asp.


Svara

Sv: variablar

Postades av 2003-04-19 11:15:04 - Jonas Sjöblom

hur gör jag det då?


Svara

Sv: variablar

Postades av 2003-04-19 11:31:48 - Andreas Hillqvist

För att göra det lite svårare för dig har jag bytt namn på variablerna. Från nuffra till Index och från True till Result:
<code>
Dim Result()
Dim Current
Current = Int(Session("id"))
Redim Result(10)
Do Until Index >= 10
Index = Index + 1
Result(Index) = "sameinget"
If Int(plusid) = Current then
Result(Index) = "sameeget"
Else
Result(Index) = "samemotstandare"
End If
Loop
</code>


Svara

Sv: variablar

Postades av 2003-04-19 11:37:58 - Jonas Sjöblom

Tack ska testa det.
Hur länge har du hållit på med ASP? Du verkar ju kunna nästan allt:)


Svara

Sv: variablar

Postades av 2003-04-19 11:46:00 - Andreas Hillqvist

Jag håller inte på med ASP. Det är ju VB Script. Jag kan VB.


Svara

Sv: variablar

Postades av 2003-04-19 12:11:06 - Jonas Sjöblom

okej.. men nu behöver jag mera hjälp :)

skriver såhär i en annan funktion


for samekoll = 1 to 4
if Result(samekoll) = "sameeget" or Result(samekoll) = "samemotstandare" then
samee = samee + 1
end if
if Result(samekoll) = "samemotstandare" then
samemot = samemot + 1
end if
next

men får felet:

Körningsfel i Microsoft VBScript error '800a000d'
Inkompatibla typer: 'Result'
functions.asp, line 86



såhär ser funktionerna ut nu:

<code>
function samen(laggt,mot,ide,kortispelide,kanter)
SQL = "Select spelarid from kortispel where position='" & posid & "' and spelid=" & ide
rs.open SQL, connect
if rs.EOF then
else
kortagaren = rs("spelarid")
End If
rs.close
if isNumeric(mot) then
if int(laggt) = int(mot) then

SQL = "Select spelarid from kortispel where position=" & kanter
rs.open SQL, Connect
plusid = rs("spelarid")
rs.close

Dim Result()
Dim Current
Current = Int(Session("id"))
Redim Result(4)

Index = Index + 1
Result(Index) = "sameinget"
If Int(plusid) = Current then
Result(Index) = "sameeget"
Else
Result(Index) = "samemotstandare"
End If
End If
End If
End function











function kollasame()

for samekoll = 1 to 4
if Result(samekoll) = "sameeget" or Result(samekoll) = "samemotstandare" then
samee = samee + 1
end if
if Result(samekoll) = "samemotstandare" then
samemot = samemot + 1
end if
next

if samee >= 2 and samemot >= 1 then


SQL = "Select handelse from tttavlingar where id=" & ide
rs.open SQL, Connect
handelse = rs("handelse")
handelse = handelse & "<br>" & anvnamn2 & " utförde en Same och tog " & samee & " kort."
rs.close

SQL = "Update tttavlingar set handelse = '" & handelse & "' where id=" & ide
rs.open SQL, Connect, 1,2

end if


End function
</code>


Svara

Sv: variablar

Postades av 2003-04-19 14:21:54 - Jonas Sjöblom

har spårat felet en bit nu... verkar som att det är när arrayen är tom som det blir fel... hur ska jag lösa det här?


Svara

Sv: variablar

Postades av 2003-04-19 14:32:00 - Jonas Sjöblom

fick det att fungera nu, tack för all hjälp


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 801
27 960
271 761
836
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