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


InStr(Var, Sok)

Postades av 2001-08-24 15:10:00 - Kjell Andersson, i forum visual basic - allmänt, Tråden har 8 Kommentarer och lästs av 472 personer

Att finna eet ord ur en längre text har jag lärt mig går med
InStr(Var, Sok)

Jag har försökt att finna två ord med

InStr(Var, Sok1, Sok2)
men det blir felmeddelande
Please help


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-24 15:24:00 - Tom Svensson

Hej kjan!

Då får du använda InStr() två gånger helt enkelt!

iSvar = InStr(Var, Sok1)

iAnnatSvar = InStr(Var, Sok2)

Lycka till och lev väl,
Tom S.


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-24 15:27:00 - Kjell Andersson

Detta funkade

If InStr(Var, Sok1) > 0 And InStr(Var, Sok2) > 0 Then

Tackar


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-24 16:31:00 - Sven Åke Persson

Hej
Ta inte illa upp kjan ,det är effektivare att alltid skriva så här

If InStr(Var, Sok1) > 0 Then
If InStr(Var, Sok2) > 0 Then
'do your stuf
End if
End if

mvh
Sven


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-27 07:55:00 - Kjell Andersson

Jag är glad så länge det funkar men det vore inttressant att veta hur det blir effektivare med det ena eller andra sättet.


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-27 09:37:00 - Eventine Elessendil

Att göra IF ... AND ... innebär att programmet måste kontrollera båda vilkoren med en gång. Om du istället skriver If ... THEN IF ... så kontrollerar den första vilkoret först, och OM detta är rätt kontrollerar den andra vilkoret. Kan ha minimal betydelse i ett litet program, men blir det mer komplext så kan det ha avsevärt större betydelse.
Hoppas att det var hyffsat tydligt förklarat. :-)
/EE


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-27 09:46:00 - Kjell Andersson

OK jag förstår. Kan man göra liknande effektiviseringar när det gäller SQL med många AND och OR?


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-27 14:00:00 - BoGöran Eriksson

Det har stor betydelse i SQL, men det är mycket beroende på vilken databasmotor man använder.

Oracle, t.ex., läser Where-villkoret från slutet och såvitt jag vet (rätta mig om jag har fel) gör SQL Server tvärtom, därför kan samma SQL-sats gå avsevärt mycket snabbare för den ena databasen bortsett förståss från andra för och nackdelar med dem.

Ex.

SQL-satsen, körd i oracle

...Where A=A And Not A = A

är snabbare än

...Where Not A = A And A = A

eftersom det i det första exemplet validerar FALSE redan vid första kontrollen och i det andra exemplet, inte förrän vid andra kontrollen

/Bosse


Svara

Sv: InStr(Var, Sok)

Postades av 2001-08-27 14:17:00 - Kjell Andersson

Det var intressanta upplysningar att tänka på.


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

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 569 622
27 953
271 709
640
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