Både Visual Basic.NET og Structured Query Language ( SQL) er "like" søkeord. I begge tilfeller er nøkkelordet brukes til å søke en tekststreng for å se om det passer et mønster. Imidlertid er bruken litt forskjellig i hvert språk . Visual Basic.NET kan du bruke "like" operatør til en streng og motta en sann /falsk verdi som sier om strengen matcher mens SQL kan du bruke den til å begrense søkeresultatene til bare de postene som samsvarer . Instruksjoner
Visual Basic.NET
en
Åpen en av dine eksisterende Visual Basic.NET prosjekter.
2
Lim inn følgende linje i kildekoden editor for å definere en streng : dim tekst som String = " Kevin Walker "
3
Bruk følgende linje umiddelbart etterpå for å teste strengen etter et mønster : dim resultat som Boolean = text Like " Kevin *"
Dette vil returnere så sant siden teksten begynner med " Kevin ". Det * er et wild card som kan representere noe
4
Lim inn følgende på neste linje for å teste strengen for et nytt mønster : . Resultat = text Like " kevin *"
< p > Dette vil returnere som falsk siden den binære kode for "F" er ikke nøyaktig den samme som den binære kode for "f ". Du kan skifte fra " binær " til " teksten" modus med følgende kommando : Alternativ Sammenligne Tekst
Du kan endre det tilbake med kommandoen : Alternativ sammenligne Binary
SQL
5
Åpne din SQL klient. For eksempel vil åpne MySQL klienten , klikk på " Start", " Kjør " skriv inn " mysql " .
6
Type en standard " SELECT " statement. For eksempel: SELECT * FROM ansatte. Dette henter alle data fra den " ansatte " tabellen i databasen. Legg merke til at den etterfølgende "; " ble utelatt fordi kommandoen ikke er ferdig ennå
7
Bruk en WHERE -setning som bruker LIKER : . WHERE navn LIKE ' k % ';
dette forteller SQL å bare hente poster der navnet er " liker " the mønster ' k % . Akkurat som " *" i Visual Basic representerer et wild card som kan steppe inn for noe, kan den "%" i en SQL- lignende uttalelse fylle ut for noe. En annen måte å lese " WHERE navn LIKE ' k %' " ville være "der begynner på k ".