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


Sortera efter fler än en textbox

Postades av 2003-03-17 10:31:10 - Anders Turesson, i forum databaser, Tråden har 5 Kommentarer och lästs av 642 personer


Jag läser in flera fält från en sql databas till ett datagrid och ovanför den har jag textboxar.

När jag skriver in t.ex. "k" i namn textboxen visas alla poster som börjar på k

Koden jag har är som följer:

rsPost.Filter = "namn LIKE" & " '" & Me.TxtNamn.Text & "%'"

Om jag nu skriver in ett "b" i handläggare textboxen så får jag tillbaks alla poster (sorteringen på k försvinner) och istället visas alla handläggare på b

rsPost.Filter = "handlaggare LIKE" & " '" & Me.txtHandlaggare.Text & "%'"

Hur ska jag skriva för att se alla namn k som handläggare b gjort?

// Anders


Svara

Sv: Sortera efter fler än en textbox

Postades av 2003-03-17 11:09:10 - Mikael Wedham

rsPost.Filter = "namn LIKE" & " '" & Me.TxtNamn.Text & "%' AND handlaggare LIKE" & " '" & Me.txtHandlaggare.Text & "%'"

/micke


Svara

Sv: Sortera efter fler än en textbox

Postades av 2003-03-17 11:26:21 - Anders Turesson

Tack för det, fungerade utmärkt.

Om jag har 7 textboxar, blir ju koden väldigt lång, Kan jag korta koden på något vis, eller skriva annorlunda.

Hur eller hur, tack för hjälpen nu kommer jag vidare, det är bara bonus om jag kan få tips om kortare kod.

// Anders


Svara

Sv: Sortera efter fler än en textbox

Postades av 2003-03-17 16:42:34 - Andreas Hillqvist

Förslag:
<code>
Dim strFilter as String

If Len(txtNamn) Then
strFilter = strFilter & " AND namn LIKE '" & Replace(txtNamn,"'","''") & "%'"
End If
If Len(txtHandlaggare) Then
strFilter = strFilter & " AND handlaggare LIKE '" & Replace(txtHandlaggare,"'","''") & "%'"
End If
'osv...

rsPost.Filter = Mid(strFilter, 6)
</code>


Svara

Sv: Sortera efter fler än en textbox

Postades av 2003-03-18 10:57:14 - Anders Turesson

Tack för tipset, men vad är det egentligen som görs här, du dimensionerar en sträng och kör Len och nåt mid, kan du komplettera med en kort beskrivning.

Kanske skulle ha lagt frågan under kat. VB för nybörjare:-)

mvh // Anders


Svara

Sv: Sortera efter fler än en textbox

Postades av 2003-03-18 16:30:51 - Andreas Hillqvist

Jag använder Len för att kontrollera om textrutan är tom. Behöver ju inte söka efter toma textrutor.
När jag slår ihop det olika vilkoren så måste det ju finnas ett AND mellan dem. JAg gör så att jag lägger ett AND framför alla vilkor och tar bort det första AND. Slipper då göra en koll för varje vilkor jag lägger till strängen om det finns ett tidigare vilkor.


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

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 889
27 965
271 778
903
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