Tämä MSAccess opetusohjelma selittää miten käyttää InStr funktion syntaksi ja esimerkkejä.
Kuvaus
Microsoft Access-InStr-funktio palauttaa aseman ensimmäinen esiintyminen merkkijonon toisen merkkijonon.
Syntax
syntaksi InStr-funktio MS Access on:
InStr ( , string_being_searched, string2, )
Parametrit tai Perustelut
käynnistä Valinnainen. Se on etsinnän lähtöpaikka. Jos tämä parametri jätetään pois, haku alkaa kohdasta 1., string_being_searched merkkijono, joka etsitään. string2 merkkijono etsiä. vertaa
valinnainen. Tämä on tyyppi vertailu suorittaa.,id=”2e217f214f”>
Note
- The first position in string_being_searched is 1.,
- Kun löytää sijainnin merkkijono2 vuonna string_being_searched, InStr-funktio ei suorita kirjainkoko haku.
- Jos string2: ta ei löydy string_being_searchedista, InStr-funktio palaa 0.
- Jos string_being_searched on nollapituinen, InStr-funktio palaa 0.
- Jos string_being_searched on null, InStr-funktio palauttaa null.
- Jos string2 on nollapituinen, InStr-funktio palauttaa aloitusparametrissa käytetyn arvon.
- Jos aloitusparametri jätetään pois, InStr-funktio palaa 1.,
- Jos start on string2: ta suurempi, InStr-funktio palaa 0.
Koskee
Ohj-toimintoa voidaan käyttää seuraavia versioita Microsoft Access:
- – Yhteys 2016, Access 2013, Access 2010, Access 2007-ja Access 2003 -, Access XP, Access 2000
Esimerkki
katsotaanpa, miten käyttää InStr-funktio MS Access:
Esimerkki VBA-Koodin
Ohj-toimintoa voidaan käyttää VBA-koodin Microsoft Access.,
esimerkiksi:
Dim LPosition As IntegerLPosition = InStr (10, "Tech on the Net", "t")
tässä esimerkissä muuttuja nimeltä LPosition olisi nyt oltava arvo 15.
esimerkki SQL/kyselyissä
InStr-toimintoa voi käyttää myös Microsoft Accessin kyselyssä.
esimerkiksi:
tämän kyselyn, olemme käyttäneet InStr-funktio seuraavasti:
Expr1: InStr(1,,"t")
Tämä kysely palauttaa asema ensimmäinen ”t” CategoryName alalla. Tulokset näkyvät sarakkeessa nimeltä Expr1. Expr1: n voi korvata mielekkäämmällä palstanimellä.,
esimerkiksi:
Position: InStr(1,,"t")
tulokset olisi nyt näytettävä sarake nimeltään Asentoon.