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


Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 09:49:02 - Nina Ringbom, i forum access, Tråden har 7 Kommentarer och lästs av 811 personer

Hej
Jag tänkte ha en sida med hela alfabetet där man skall kunna klicka på tex A och så skall alla efternamn som börjar på A plockas ut från databasen (access) och sedan visas upp... hur gör man detta?
Det måste väl bli nån sql fråga ? och kanske nån Request.QueryString?
Men jag vet inte hur man gör !!
I databasen har jag ett fält som heter "efternamn"
Behöver en enkel förklaring då jag inte är så bra på sånt här.
Mvh Nina


Svara

Sv: Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 10:01:28 - Kajsa Linderborg

Hej Nina!

Visst blir det en Request.Querystring om du bygger upp bokstavslänkarna som url:er till en ny sida med aktuell bokstav som parameter.

SQL-frågan blir som följer

"SELECT Efternamn FROM Person WHERE Efternamn LIKE "' + Request.QueryString("Bokstav") + "%'"

Jag arbetar mestadels i SQL Server och jag är på rak arm inte säker på om det är % eller * som anger "wild card" i Access.

Hoppas att det är till någon hjälp.

Hälsningar
Kajsa


Svara

Sv: Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 10:11:02 - Nina Ringbom

Hej Kajsa!
Tack för ditt snabba svar :-)

Blir det ung. så här då om man klickar på tex A:
http://www.ninaz.com/visahfl.asp?bokstav=a" och när man då klickar på den skall det i visahfl.asp finnas "SELECT Efternamn FROM Person WHERE Efternamn LIKE "' + Request.QueryString("Bokstav") + "%'"
Och man behöver altså inte ha en helt ny .asp sida för varje bokstav utan alla bokstäverna går till visahfl.asp?
Mvh Nina



Svara

Sv: Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 10:15:14 - Lisbeth Dahlin

Hej Nina!

Mot Access skulle jag skriva så här...

"SELECT Efternamn FROM Person WHERE Efternamn LIKE "' & Request.QueryString("Bokstav") & "*'"

Och jepp! Du behöver bara ha en visningssida... !




Svara

Sv: Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 10:24:04 - Nina Ringbom

En fråga poppade just upp... om man gör så här får man ju upp alla Andersson, Almqvist etc, men får man även upp Förnamnet? Det är ju ett måste....skall man då skriva nått mer i strängen. Förnamnen ligger ju i en egen kolumn i access som heter fornamn. Boställe måste ju också med.... nu blev det krångligt :-|
mvh Nina


Svara

Sv: Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 10:32:21 - Per Malmén

"SELECT Efternamn FROM Person WHERE Efternamn LIKE "' & Request.QueryString("Bokstav") & "*'" byts ut mot

"SELECT fornamn,Efternamn, bostalle FROM Person WHERE Efternamn LIKE "' & Request.QueryString("Bokstav") & "*'"


Svara

Sv: Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 10:35:28 - Nina Ringbom

Supertack!!!
Jag skall testa detta när jag kommer hem från jobbet ;-)

mvh Nina


Svara

Sv: Plocka ut efternamn på a, b, c, osv

Postades av 2003-09-26 18:13:32 - Nina Ringbom

Vad är det för fel på den här koden?

Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source= "& server.MapPath("hfl.mdb")
strSQL = "SELECT efternamn FROM gamleby WHERE Efternamn LIKE '"& Request.QueryString("bokstav") & "*'"
RecSet.Open strSQL, Connect, adOpenStatic, adLockOptimistic

Det händer nämligen ingenting när jag klickar på tex länken A
som har följande: <a href="visahfl.asp?bokstav=a">
Det enda som händer är att jag får upp rubrikerna men inga efternamn på A ?
Får inte ens något felmeddelande,,, och jag HAR efternamn som börjar på A i databasen....
jag fattar inget :-(

mvh Nina


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 768
27 960
271 761
820
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