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


Select ur request.form

Postades av 2004-10-04 19:00:10 - Joacim Kindvall, i forum asp - allmänt, Tråden har 2 Kommentarer och lästs av 377 personer

Hejsan!
Hur gör man en select från en request.form?
Har följande
Enligt nedanstående så får jag fram de 3 sista inläggen, men jag skulle vilja ha de tre sista per användare, där man skriver in namnet i en textbox
sql = "select top 3 * from media order by id desc"
Set Rst = connect.Execute(sql)
Do while not Rst.EOF
%>
<IMG width="40" height="55" SRC="images/<%=Rst("bild")%>"alt="<%=Rst("Title")%>">
<%
Rst.MoveNext
'Loopar igenom recordsetet
loop
Skriver in ett namn i en textbox som blir request.form("lista") Hur kan man få in så man väljer de senaste från namnet? Kolumnen heter user där namnen ligger.
Har säkert krånglat till det men hoppas ni förstår vad jag är ute efter.


Svara

Sv: Select ur request.form

Postades av 2004-10-04 19:54:19 - Pelle Johansson

Hej, du börjar med att koncentrerar dig på select-satsen. Först är det viktigt att tänka på att om du söker på text så måste texten inneslutas med ' '. Är det datum måste datumet inneslutas med # # om det är access och ' ' om det är sql-server.

Först hämtar vi värdet:
SokText = Request.Form("lista")

Vi undviker sql-injection här som alltid och skriver istället:
SokText = Replace(Request.Form("lista"), "'","''")

Vi börjar sedan med att titta på din sql-sats:
sql = "select top 3 * from media order by id desc"

Vi utökar den genom att ställa villkoret, ta dessa tre men de måste även ha rätt namn med sig
sql = "select top 3 * from media where user = '" & SokText & "' order by id desc"

Nu har du fått in namnet i din sql-sats och den bör i klartext se ut som följer:
select top 3 * from media where user = 'kalle' order by id desc

Din fråga väljer därmed de tre översta inläggen sorterade på id i fallande ordning men med förutsättningen att fältet user är kalle.

Hoppas detta hjälper dig vidare med din utveckling, lycka till



Svara

Sv: Select ur request.form

Postades av 2004-10-04 23:59:20 - Joacim Kindvall

Tack Pelle, Det var ju en fin lektion man fick så här lite på kvällen. Funkade kanonbra.
//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 784
27 960
271 761
587
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