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


problem med pressentation via gästbok.

Postades av 2004-01-17 15:48:15 - Kristoffer Ljungqvist, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 490 personer

<code>
<%
If Session("Userid") = Request.Querystring("Userid") Then
Response.write "Du har mylighet att ändra den här pressentationen!"
Set Con = Server.CreateObject("Adodb.Connection")
Con.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("../Dbq/community.mdb") & ";"
Set Rst = Con.execute("select * From User Where id ='" & Request.Querystring("userid") & "'")

If Not Rst.eof Then
Set Rst = Nothing
set Rst = Con.execute("select * From pressentation Where userid ='" & Request.Querystring("Userid") & "'")

If not Rst.eof Then
Response.write Rst("Press")
Response.write "Ändra pressentation"

else 'rad 16

Response.write " Ett allvarligt undatags Fel har uppståt på sidan!<br>"
Response.write " Det kan beror på felaktigt av någonting av Administratören!<br>"
Response.write " Och det kan också ha hänt när du kom in på fel sätt!<br>"
' Användarens information har inte registerat sig för pressentation och då har något
' Stotr blivit fel då den automatiskt skapas när han loggar in första gången därför är det något
' Allvarligt fel som uppståt om dom kommer in här för det ska inte komma in här utan att det finns
' I databasen i registerade pressentationer då ska den inte komma åt den här sidan,
' Men den ska komma in här om användaren finns med i pressentation som den ska då det fixas innan han skickas hit!
end if

Else
Response.write " Något blev fel Code 3 "
' hita inte användarnamnet i databasen för registerade användare
' Code 3 betyder att användaren inte fanns med i databasen!
end if 'rad 32

Else
Response.write Rst("Press") ' felet ligger här'
Response.write "Du kan bara se pressentationen men du kan inte ändra något!"
' Användaren finns men den har inte rätt behörighet att ändra pressentation
End if
' Gästboken ska position plaseras.
' Det ska stå länge upp via CSS style.
Response.write "Gästbok"
%>
</code>
Jag får inga problem om det är vid inloggning eller om jag klickar på min egen pressentation från min gästbok t.ex Efter som jag själv har skrivit det så kommer jag till min pressentation.
Men är det en annan användare som har skrivit gästboks inlägget och jag går in på dennes pressentation får jag felmedleande.

Felet ligger i rad 35. jag får följande felmedelande.
Microsoft VBScript runtime error '800a000d'

Type mismatch: 'Rst'

/Plugget/user/pressentation.asp, line 35

vadför får jag enbart det när jag går från min gästbok till den användares pressentation som har skrivit inlägget?
Jag har ingen aning om varför det gör så för.
Någon som har svar på problemet?


Svara

Sv: problem med pressentation via gästbok.

Postades av 2004-01-17 16:09:31 - Niqué Eriksson

Testa det här:
<code>
<%
Set Con = Server.CreateObject("Adodb.Connection")
Con.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("../Dbq/community.mdb") & ";"
Set Rst1 = Con.execute("select * From User Where id ='" & Request.Querystring("userid") & "'")

If Not Rst1.eof Then
If Session("Userid") = Request.Querystring("Userid") Then
Response.write "Du har mylighet att ändra den här pressentationen!"

Set Rst2 = Con.Execute("select * From pressentation Where userid ='" & Request.Querystring("Userid") & "'")

If Not Rst2.eof Then
Response.write Rst2("Press")
Response.write "Ändra pressentation"
Else
Response.write " Ett allvarligt undatags Fel har uppståt på sidan!<br>"
Response.write " Det kan beror på felaktigt av någonting av Administratören!<br>"
Response.write " Och det kan också ha hänt när du kom in på fel sätt!<br>"
' Användarens information har inte registerat sig för pressentation och då har något
' Stotr blivit fel då den automatiskt skapas när han loggar in första gången därför är det något
' Allvarligt fel som uppståt om dom kommer in här för det ska inte komma in här utan att det finns
' I databasen i registerade pressentationer då ska den inte komma åt den här sidan,
' Men den ska komma in här om användaren finns med i pressentation som den ska då det fixas innan han skickas hit!
end if

Rst2.Close
Set Rst2 = Nothing

Else
Response.write Rst1("Press") ' felet ligger här. -- INTE LÄNGRE!
Response.write "Du kan bara se pressentationen men du kan inte ändra något!"
' Användaren finns men den har inte rätt behörighet att ändra pressentation
End if

Else
Response.write " Något blev fel Code 3 "
' hita inte användarnamnet i databasen för registerade användare
' Code 3 betyder att användaren inte fanns med i databasen!
End if 'rad 32

' Gästboken ska position plaseras.
' Det ska stå länge upp via CSS style.
Response.write "Gästbok"
Rst1.Close
Set Rst1 = Nothing
%>
</code>


Svara

Sv: problem med pressentation via gästbok.

Postades av 2004-01-17 19:49:27 - Kristoffer Ljungqvist

Hejsan får fortfarande felmedleande på det.
Prova göra ändringar på det genom att bygga om se om det hjälper.


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 790
27 960
271 761
5 937
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