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


fel

Postades av 2004-12-16 21:08:54 - Andreas Karlsson, i forum asp - allmänt, Tråden har 23 Kommentarer och lästs av 431 personer

Hej..Jag är inte så duktig på det här med kodande och har ett script som jag försöker få igång...kan någon titta på den här koden och kolla om ni ser några fel och i sådana fall vad? tacksam för hjälp!!

<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db/galleri.mdb")

SQLsats = "SELECT TOP 5 * FROM bilder ORDER BY snitt desc, id"
Set RecSet = Connect.Execute(SQLsats)

response.write "Top 5 tidningar"

Do until RecSet.EOF

response.write ""><%=RecSet("namn")%><br>"
RecSet.MoveNext
Loop
RecSet.Close
Connect.Close
Set RecSet = nothing
Set Connect = nothing
%>


Svara

Sv: fel

Postades av 2004-12-16 21:20:37 - Fredrik Hansson

byt ut din utskriftsrad mot den här så blir det nog rätt:
<code>
response.write "" & RecSet("namn") & "<br>"
</code>


Svara

Sv:fel

Postades av 2004-12-16 21:24:31 - Andreas Karlsson

mm får inget felmeddelande nu men samtidigt så visas inget på skärmen alltså det ska vara en topplista över de 5 bästa tidningarna....

http://www.magazino.andestyle.se/topplista.asp

vad kan jag göra för att fixa det?


Svara

Sv: fel

Postades av 2004-12-16 22:07:26 - Benni Svensson

Börja med att skriva ut SQLsats så att vi kan utesluta fel där.
<code>
response.write SQLsats
</code>


Svara

Sv:fel

Postades av 2004-12-16 22:25:11 - Andreas Karlsson

När jag skriver så så radar den upp detta fem gånger och då e d inget fel där va? :

SELECT TOP 5 * FROM bilder ORDER BY snitt desc, id


Svara

Sv: fel

Postades av 2004-12-16 22:36:24 - Fredrik Hansson

Lite skriver den allt ut, men inte tillräckligt mycket.
om du tar view-source ser du listan:
<br>
osv...

Varför den inte skriver ut tidningsnamnet vet jag tyvärr inte.


Svara

Sv:fel

Postades av 2004-12-16 22:40:05 - Andreas Karlsson

hmm mycket knepigt...man kan inte skriva om scriptet på något sätt lr vad som helst...vill verkligen få den här topplistan att fungera...


Svara

Sv: fel

Postades av 2004-12-17 08:53:16 - Lisbet Markland

Du anger ett id som sorteringsalternativ i din sql-fråga, prova att använda det som id i din href-tag. Vet inte om mellanslagen i tidningsnamnen ställer till det.

<code>response.write "" & RecSet("namn") & "<br>" </code>


Svara

Sv:fel

Postades av 2004-12-17 10:27:04 - Andreas Karlsson

jo jag har prövat id...då visas dom som de ska men länkarna fungerar inte som de ska...konstigt


Svara

Sv: fel

Postades av 2004-12-17 10:57:11 - Lisbet Markland

Vad blir det för fel på länkarna då, får du något felmeddelande? Jag antar att du även har ändrat på sidan visa.asp så att du tar emot id't och inte namn....


Svara

Sv: fel

Postades av 2004-12-17 10:59:03 - Johan Bovin

Om du kör

response.write "" & RecSet("namn") & "<br>" 

Får du ju bort skumma grejer i länken...


Svara

Sv:fel

Postades av 2004-12-17 11:09:32 - Andreas Karlsson

men när jag använder "id" i länken då kommer jag inte till rätt sida, jag får heller inga felmeddelanden utan kommer till en sida där det står inga tidningar finns i denna kategorin...så här ser mina länkar ut i tidningar.asp och jag vill att de ska funka likadant i denna sida :

"><%=RecSet("namn")%>


Svara

Sv: fel

Postades av 2004-12-17 11:28:23 - Anna-Karin Söderberg

Jag skulle skicka med ID, just av den anledningen att mellanslag osv kan ställa till det.
Sen hämtar jag namnet på tidningen från databasen på andra sidan.
Gärna med en felkontroll både att ID innehåller något och sedan att Recordsetet inte är tomt.

Inte den bästa prestandalösningen kanske, men fungerar oftast till 99,99%


//Anna-Karin


Svara

Sv:fel

Postades av 2004-12-17 16:23:43 - Andreas Karlsson

skulle du i sånna fall vilja visa mig hur jag gör det?


Svara

Sv: fel

Postades av 2004-12-18 09:32:25 - Anna-Karin Söderberg

Så här skulle jag göra, du får rätta till SQL satsen och recordsetnamnet.

<a href="sida.asp?ID=" & RS("ID") &">"

På sida.asp gör jag så här:
<code>

magID= Request.Querystring("ID") ' dvs tidningens ID i databasen.

' Lite felkontroll
IF magID ="" THEN
' Det var tomt, meddela att ID inte är med
Response.Write "Inget ID skickades med länken"
ELSE
strSQL= "SELECT ID, Namn FROM tblMagasin WHERE ID = " & magID
rs.Open strSQL,Conn

IF RS.EOF THEN ' Vi fick ett ID, men ett felaktigt.
Response.Write "Tyvärr hittades inte ditt ID"
ELSE
' skriv ut din tidningsinformation
END IF
END IF
</code>

//Anna-Karin


Svara

Sv:fel

Postades av 2004-12-18 15:05:12 - Andreas Karlsson

asså jag får inte det o fungera...det går heller inte o köra med id utan måste köra med namn men får ju itne igång det


Svara

Sv: fel

Postades av 2004-12-18 18:31:06 - Benni Svensson

Hur ser din databas ut?
Skriv ut tabellerna och fälten. Det verkar som om det finns något mysko där.


Svara

Sv:fel

Postades av 2004-12-19 10:45:01 - Andreas Karlsson

Först har databasen två tabeller, tidningar1 och tidningar 2.....

i tidningar 1 finns dessa fälten: id, namn, beskrivning, bild, datum, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, summa, totalt och snitt.

i tidningar 2 finns dess fälten: id, namn, datum, kategori


Svara

Sv: fel

Postades av 2004-12-19 11:05:34 - Thommy Lantz


Den här SQL satsen frågar efter top 5 i en tabell som heter bilder

SQLsats = "SELECT TOP 5 * FROM bilder ORDER BY snitt desc, id"

Dina tabeller heter tidningar

Då lär det ju inte fungera


Svara

Sv:fel

Postades av 2004-12-19 11:09:34 - Andreas Karlsson

Ja men jag bara ändrade namnen till tidningar nu när jag skrev ut tabellerna här..hehe


Svara

Sv: fel

Postades av 2004-12-19 11:39:03 - Anna-Karin Söderberg

Räknar till tio. Ett, två, tre....

Ger upp, kan inte ge ett svar utan att vara otrevlig, I'll rest my case som de säger.


//Anna-Karin


Svara

Sv: fel

Postades av 2004-12-19 11:41:53 - Anna-Karin Söderberg

Räkna till tio, ta ett djuuupt andetag.
Ett två tre...

Ger upp, kan inte svara utan att vara otrevlig, I'll rest my case som de säger...


Svara

Sv:fel

Postades av 2004-12-19 11:45:46 - Benni Svensson

Jag vill också avsluta tråden med att säga,
gå in i Access och skapa en fråga. Då kan du ju inte skriva fel tabellnamn eller fälnamn.
Kopiera sedan in den SQL:en i din ASP-sida så borde det ju fungera.


Svara

Sv: fel

Postades av 2004-12-19 11:57:06 - Andreas Karlsson

men jag har ju gjort allt de ni säger...men varför fungerar det inte


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 783
27 960
271 761
588
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