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


Funktions problem.

Postades av 2003-12-04 15:33:46 - Kristoffer Ljungqvist, i forum asp - allmänt, Tråden har 6 Kommentarer och lästs av 408 personer

Det fungerar som jag vill men sen när det ska lagras eller uppdateras registeras det inte i databasen.
koden är
<code>


<%

function inloggning

If id = "" Then
Response.redirect "http://a.domaindlx.com/plugget/"
Else

' registrering i databasen börjar.
Set con = Server.CreateObject("adodb.connection")
Con.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("Dbq/community.mdb")& ";"
Response.write id & "<br>" 'id får id värdet när användaren loggas in.

Sql="Select * From Inlogning Where UserId ='" & id & "'"

If not rst.eof Then

Con.execute("update Inlogning Set [in] = [in] + 1 Where Userid ='" & Id & "'")

Else

Sql ="Insert Into Inlogning"
Sql = Sql & "(UserId,[In])"
Sql = Sql & "Values('" & id & "','" & id & "')"
Response.write sql
Response.end
Set Rst = Con.execute(sql)

End if

' kod slut för registrering i databsen.
End if
' kod för om id har null värde körs inte updatering eller registeringen i databasen.
End function


%>

</code>
Den här koden vill inte lägga till det i databasen och uppdatera sen om det finns.
men
Response.write Id den funkar den skriver ut rätt id.
vad är då fel när halv koden funkar men jag ser inte felet.
Kanske jag som är ord blind och ser inte felet.
Därför vänder jag mig till forumet.


Svara

Sv: Funktions problem.

Postades av 2003-12-04 15:41:24 - Ulf Elfving

Du skapar inget recordset efter raden:

<code>
Sql="Select * From Inlogning Where UserId ='" & id & "'"
</code>


Svara

Sv: Funktions problem.

Postades av 2003-12-04 16:01:12 - Patrik Andersson

fel


Svara

Sv: Funktions problem.

Postades av 2003-12-04 17:25:59 - Ulf Elfving

?


Svara

Sv: Funktions problem.

Postades av 2003-12-05 13:24:19 - Kristoffer Ljungqvist

Men även om jag inte response.end
så lägger den inte till det i databsen vad är då fel?


Svara

Sv: Funktions problem.

Postades av 2003-12-05 13:36:25 - Kristoffer Ljungqvist

Problemet är nu löst.
Det var för jag inte hade recordset med när den skulle köra sql strängen.
så nu fungerar det 100%
Men kan vara bra att skriva svar på felet när man har löst det för att underlätta för andra. Då dom också kan ha liknande fel då kan dom ev se andras inlägg som dom har löst därför skriver jag svar på felet i min kod.
<code>
<%

function inloggning

If id = "" Then
Response.redirect "http://a.domaindlx.com/plugget/"
Else

' registrering i databasen börjar.
Set con = Server.CreateObject("adodb.connection")
Con.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("Dbq/community.mdb")& ";"
'Response.write id & "<br>"
Sql="Select * From Inlogning Where UserId ='" & id & "'"
</code>
Då har inte Rst fått något värde där av blir det inget av med if satsen därför blir det inte det för else och efter else. ville bara säga vad felet ligger att jag inte använder någon Rst.
<code>
Alltås jag missade det här.
Set Rst = Con.execute(Sql) 'det var den här radne jag hade missat därför funka inte
sidan som det skulle.
</code>
<code>
If not rst.eof Then

Con.execute("update Inlogning Set [in] = [in] + 1 Where Userid ='" & Id & "'")

Else

Sql ="Insert Into Inlogning"
Sql = Sql & "(UserId,[In])"
Sql = Sql & "Values('" & id & "','" & 1 & "')"
Response.write sql
Set Rst = Con.execute(sql)

End if

' kod slut för registrering i databsen.
End if
End function


%>
</code>


Svara

Sv: Funktions problem.

Postades av 2003-12-05 13:40:08 - Ulf Elfving

Det var det jag menade med mitt första inlägg =)


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 792
27 960
271 761
8 731
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