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


Skicka recordset mellan sidor?

Postades av 2004-05-13 08:27:52 - Joachim Feldt, i forum asp - allmänt, Tråden har 8 Kommentarer och lästs av 579 personer

Hej igen..

Hur är bästa sättet att skicka ett recordset mellan två sidor? Jag har googlat en del och många säger att man kan spara det i en session. Sen är det många som inte rekommenderar det.
Fast jag behöver nog ändå göra detta, det ska bara vara en tillfällig lösning.

Men jag förstår inte riktigt hur koden skulle se ut för detta.

Hur skriver man för att spara recordsetet i en session?
Och framför allt, hur gör jag om min Session till ett recordset på sidan det skickas till, alltså hur använder jag min session?

<b>Edit:</b>
Man kan ju tycka att jag istället borde göra i en ny sql med nytt recordset på den nya sidan. Det går inte tyvärr. Anledningen är att jag måste skicka recordsetet till en sida som ligger utanför applikationen, där vi inte kommer åt databasen.

/Jocke


Svara

Sv: Skicka recordset mellan sidor?

Postades av 2004-05-13 09:07:32 - Benni Svensson

Nja sessions tror jag personligen inte på i detta fallet.
Du borde nog förklara lite mera, vad är det du vill ha med dig?
Är det mycke info?
Är det någonting som måste loopas?

En möjlighet är ju att använda sig av hidden forms.


Svara

Sv: Skicka recordset mellan sidor?

Postades av 2004-05-13 10:02:12 - Andreas Hillqvist

JAg tror att du fixerat dig vid recordset. Beskriv istället vad du vill göra och varför du tror recordset är sättet att göra det på. Vi kan komma med andra förslag vilket ger bättre lösningar. Jag tror nämligen inte på att skicka recordset mellan sidor. Webbsidor är tänkta att vara "stateless", kan ungefär översättas lite felaktigt till tomma utöver dess egna innehåll. Att lagra värden i sessionsvariabler gör sidan beroende till just den sessionen. Det ställer problem om sidan laddas genom t.ex. en cach eller ofline.

Det är därför jag vill att du berättar vad du vill göra med ord så vi lättare kan finna "rätt" lösning på ditt problem.


Svara

Sv: Skicka recordset mellan sidor?

Postades av 2004-05-13 11:30:27 - Joachim Feldt

Okej,

Det har o göra med mitt förra inlägg (http://www.pellesoft.se/communicate/forum/view.aspx?msgid=132252&forumid=1&sum=0). Sidan innehåller tre olika recordset.
Min komponent skapar alltså en bild av en websida, ett diagram i mitt fall. Komponenten kan i stort sett accessa vilken websida som helst på internet och skapa en bild av den.
Men i vårt fall har vi en applikation där inloggning krävs. Så komponenten går ut på nätet och försöker accessa en sida inne i applikationen, eftersom inloggning krävs blir den omdirigerad till inloggningssidan och en bild skapas av den sidan istället.

Därför, enligt leverantören(det är en köpt appl.), är lösningen att ha en likadan sida helt utanför applikationen som inte har någon säkerhet alls på sig så att komponenten kan göra en bild av den istället.
Så då säger leverantören, "Skicka med dina recordset till den sidan eftersom du inte kan accessa databasen därifrån så funkar det".

Var detta lite klarare?

/Jocke
P.S Detta är ett pilotprojekt för att visa vad som går att göra med applikationen. Vi kommer inte ha inloggning på samma sätt senare, men tills vidare måste det vara så här och jag måste anpassa mig till det så länge. Det är ju ingen bra lösning att ha två likadana sidor att underhålla.....


Svara

Sv: Skicka recordset mellan sidor?

Postades av 2004-05-13 18:21:58 - Göran Andersson

Ifall du ändrar komponenten (i Component Services) ifrån Library application till Server application, så kan du ange ett användarkonto som används när kontot skapas. Du borde kunna ge det användarkontot rättighet att se vissa sidor.


Svara

Sv: Skicka recordset mellan sidor?

Postades av 2004-05-13 21:37:01 - Joachim Feldt

Nej, det går inte. Applikationen är otroligt komplex med en massa säkerhetsinställeningar överallt, som jag inte har en aning om hur det fungerar. Men enligt levernatören kommer detta att fungera när vi kör med windowskonton istället.
Så jag får nog försöka lösa det på annat sätt.

/Jocke


Svara

Sv: Skicka recordset mellan sidor?

Postades av 2004-05-14 02:15:44 - Andreas Hillqvist

KAn du inte berätta vilken komponent du använder så vi kan söka svar i deras manual.

Innehåller din sida externa referenser? T.ex. Bilder, Stylsheets, osv eller ren HTML. Om det är ren html borde du väll kona skicka sidan som text istället för en länk. Annars anser jag det vara en dålig komponent.

Måste du använda den komponenten för att skapa bilden av sidan?


Svara

Sv: Skicka recordset mellan sidor?

Postades av 2004-05-14 04:59:00 - Göran Andersson

Du kan inte skicka ett recordset i en sessionsvariabel till sidan av samma anledning som att komponenten inte kan komma åt sidan; det är inte samma användare som hämtar sidan.

Ifall du ska skicka med informationen till sidan så måste du göra det på något sätt som inte är beroende av vilken användare som hämtar sidan. Kanske som formulärdata?

Du kan eventuellt lägga ett recordset i en applikationsvariabel ifall det bara är en användare i taget som använder funktionen.


Svara

Sv:vSkicka recordset mellan sidor?

Postades av 2004-05-14 08:35:58 - Joachim Feldt

Nu har jag fått leverantörern att hjälpa mig att komma åt databasen även utanför applikationen och det var inte helt enkelt att lista ut själv....Connectionstringen låg krypterad i en ini-fil.

Så jag behöver inte skicka några recordset längre.

Men visst kan du få reda på vilken komponent det är ändå. Den är ganska "fräck".
Den heter ABSDrawHTML
www.websupergoo.com/

Stort tack för hjälpen!

/Jocke


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 786
27 960
271 761
642
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