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


MTS -Ta emot ett returnerat Recordset...

Postades av 2001-02-10 17:42:00 - Peter Milered, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 750 personer

Har ett litet problem.Mitt system innehåller 3 lager som transporterar datan i funktioner. Nu reyrnerar jag de flesta funktioner som ant booleab,string så ett ev fel i nåt lager är lätt att ta hand om i min ASP sida.

Nu till de funktioner som ret ett Rs, om ett fel uppstår i mellanlagret så vill jag att mitt Rs (eller ett nytt rs)ska innehålla ett ErrDescription eller nåt sånt.
Kan jag i min errorhandler skapa ett nytt Rs och använda mig av tex Append o skapa ett rs("Error")=Err.Desc...?? Isåfall hur ska det kodas, jag får det inte att fungera som jag vill? :)


Svara

Sv: MTS -Ta emot ett returnerat Recordset...

Postades av 2001-02-12 00:02:00 - Patrik Löwendahl

Du skulle kunan returnera ett fel istället och sätta recordsettet till Nothing.. Blir kanske lite overhead, men löser ditt problem...

ex)

<code>

' Class1

Public Function GetUsers() as ADODB.Recordset

.
.
.
If err.number <> 0 Then
Set GetUsers = Nothing
Err.Raise Err.Number, "Class1:GetUsers:" & Err.Source, Err.Description
Else
Set GetUsers = rsResult
End If

End Function



' ASP
Sub Init()
Dim oClass1
Dim rsResult

On Error Resume Next

Set oClass1 = Server.CreateObject("Project1.Class1")
Set rsResult = oClass.GetUsers

If rsResult Is Nothing Then ' Eller If Err.Number <> 0 then
response.write "Fel: " & Err.Description & " i " & Err.Source
Exit Sub
End if

' Do whatever
End Sub
</code>


Svara

Sv: MTS -Ta emot ett returnerat Recordset...

Postades av 2001-02-14 13:31:00 - Peter Milered

Tackar det funkar kanonbra, men Eftersom jag satt användarnas rättigheter hårt i databasen så hejdas de felaktiga i mellanlagret och då skapas ju inte objektet rs och att sätta det till ett felmeddelande om att du har fel rättigheter kan vara lite otäckt.

Ett fejkat rs skulle sitta fint att bara kunna skyffla in err i ett fält och sen skicka upp & ta emot.


Svara

Sv: MTS -Ta emot ett returnerat Recordset...

Postades av 2001-02-15 12:42:00 - Patrik Löwendahl

Du behöver ju faktiskt inte tala om för användaren vad felet bestod av ..

fånga upp det i asp'en och gör en select case .. skriv sedan eller redirecta vidare beroende på vilket felmeddelande som kom upp .. onödigt att skapa och mekkla med ett rs ..


Svara

Sv: MTS -Ta emot ett returnerat Recordset...

Postades av 2001-02-17 12:41:00 - Peter Milered

Har löst det så som du säger. I asp så kollar jag om den inloggade anv inte är admin så redirectar jag all Err till en errorsida med select case satser. Om man är admin så får man ett "riktigt" felmeddelande, annras så har jag ett felmeddelande typ, du har inga rättigheter. Tack för all hjälp :)


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 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

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 846
27 961
271 763
2 431
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