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


Värden "förbrukas", jag kan bara använda dem EN gå

Postades av 2004-04-20 09:12:22 - Kris Palm, i forum asp - allmänt, Tråden har 10 Kommentarer och lästs av 591 personer

Jag har svårigheter med att läsa upp värden från databasen på vissa kolumner.
Jag kan bara skriva ut värdena en gång/recordset. Vilket leder till en del problem när jag tex. ska använda värdena i IF-satser mm, då är de så att säga "förbrukade" redan... Vad kan detta bero på??? Det är vanliga bokstäver i fälten i databas-fälten, inget skumt där, kan det vara nåt fel i inställningen på databasen???
//mvh Kristofer Palm



Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={SQL Server};" & _
"Data Source=******;" & _
"UID=******;" & _
"PWD=******;"


SQLcon = "SELECT *, conID FROM content WHERE (conID = 13)"
Set RScon = Connect.Execute(SQLcon)


Response.Write RScon("conRub1")'skrivs ut
Response.Write RScon("conRub1")'skrivs ut
Response.Write RScon("conRub1")'skrivs ut

Response.Write RScon("conIng1")'skrivs ut
Response.Write RScon("conIng1")'skrivs inte ut
Response.Write RScon("conIng1")'skrivs inte ut

Response.Write RScon("conText1")'skrivs ut
Response.Write RScon("conText1")'skrivs inte ut
Response.Write RScon("conText1")'skrivs inte ut

RScon.Close
set RScon=Nothing
Connect.Close
Set Connect=nothing


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&#

Postades av 2004-04-20 10:10:08 - Anna-Karin Söderberg


En anledning kan vara att du har gått förbi posten i recordsetet.

Du kan ju lägga in det i variablar och sen stänga ditt recordset, då "lever" variablen tills du "dödar" den.

//Anna-Karin


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&a

Postades av 2004-04-20 10:42:30 - Kris Palm

Hej!
Jo det är en ide som nog skulle fungera. Problemet är att jag har byggt en hel sajt på detta sätt mot en Access-databas, och det fungerade klockrent, efter flytt till annat webbhotell så körs det nu mot en MS-Sql db men börjar då strula med detta, och eftersom jag inte riktigt budgeterat för sånt här "tjafs" så orkar jag inte göra större ingrepp....

Jag undrar mer om det är nån som spontant känner igen felet och kan hjälpa mig identifiera problemet. Jag har nämligen inte tillgång direkt till databasen via "Enterprise Manager" eller liknande, och kan enkelt studera db:n och göra ändringar, utan måste gå via webbhotellet varje gång nåt ska fixas, vilket tar tid så jag vill minimera dessa kontakter naturligtvis...


//Kris


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&a

Postades av 2004-04-20 12:15:59 - Anna-Karin Söderberg


Du kan ju flytta i ditt recordset med MoveNext och MovePrevious så om det strular, flytta tillbaka ett steg och skriv ut igen, sen loopar du vidare.


//Anna-Karin


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&

Postades av 2004-04-20 13:15:38 - Benni Svensson

Jag skulle nog föreslå att du bygger om hela din site, och använder dig av GetRow. Detta innebär att du ökar din prestandard mot databasen och att du lägger in alla dina poster i en array.


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&a

Postades av 2004-04-20 13:18:29 - Kris Palm

Jo, men det är inte det som är problemet, felet är att jag inte kan använda värdet när det använts en gång...

om jag tex. skriver

if RS(con1)<>"" then
Response.write (RS("con1"))
end if

så händer inget andra gången jag använder RS("con1") i denna snutt kod i response.write, den blev sas. "förbrukad" i if-satsen...

Visst kan jag lösa detta problem genom att deklarera tex

con1 = RS("con1") och sedan använda variabeln con1, men jag har redan skrivit massor med kod, och vill inte göra om. Detta är egentligen inget ASP-syntaxfel, exakt denna kod har funkat mot en annan server, och jag har jobbat tusentals gånger på detta sätt tidigare mot andra servrar.

Jag undrar mer vad fasen det är som strular!!!


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&

Postades av 2004-04-20 13:42:02 - Ulf Elfving

Vad har du för datatyper i dina kolumner
Om det är "blob"-fält måste du söka ut dom sist i din utsökning

Select textField1, textField2, numField1, numField2, blob1, blob2...


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&#

Postades av 2004-04-20 15:19:26 - Fredrik Salomonsson

Hej.

Testa med en annan provider. T.ex sqloledb

constring = "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;"

Det kan hjälpa...


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&a

Postades av 2004-04-20 19:56:54 - Michael Beckius

Jag har haft exakt detta problemet. Jag använde då en Accessdatabas. Tyvärr kommer jag inte ihåg hur jag blev av med det men det kan ha varit att jag bytte provider i databaskopplingen.


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&a

Postades av 2004-04-21 09:19:57 - Kris Palm

Hej!
Jag har löst det med att sätta ALIAS på värdena jag vill använda i SQL-satsen.

Ungefär så här:

SQL="SELECT conRub1 AS rubriken..."

och kan då använda RS("rubriken") hur jag vill...

Så problemet är löst, men jag förstår fortfarande inte varför man bara kan använda
RS("conRub1") en gång, så om nån har nån teori kan de ju lägga fram den.

Tack ändå för all hjälp!

mvh Kris


Svara

Sv: Värden "förbrukas", jag kan bara använda dem EN g&

Postades av 2004-04-21 22:53:50 - Andreas Hillqvist

JAg tror Ulf är inne på rätt spår. Blob fält är kända för att få data att försvinna.
En vanlig symtom är att man kan läsa data en gång men försöker man läsa igen är den spårlöst borta.


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 787
27 960
271 761
6 360
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