| | Pomoč in nasveti Izobraževanje Predloge Podpora in povratne informacije Tehnični viri Dodatni viri | Opozorilo: stran si ogledujete s spletnim brskalnikom, ki ni podprt. To spletno mesto deluje najbolje z brskalnikom Microsoft Internet Explorer 6.0 ali novejšo različico, z brskalnikom Firefox 1.5 ali z brskalnikom Netscape Navigator 8.0 ali novejšo različico. Preberite več o podprtih brskalnikih.
Accessovi nadomestni znaki
Opomba V tej temi so referenčne informacije in omejene informacije »Kako ...« o uporabi nadomestnih znakov, ki jih omogoča program Microsoft Office Access 2007.
Če želite več informacij o iskanju nadomestnih znakov v Accessovi zbirki podatkov, si oglejte članke Spreminjanje podatkov v pogovornem oknu »Najdi in zamenjaj«, Ustvarjanje preproste poizvedbe za izbiranje in Posodabljanje podatkov v zbirki podatkov.
V tej temi
O podprtih naborih znakov
Access podpira dva nabora nadomestnih znakov, ker podpira dva standarda SQL (Structured Query Language) – ANSI-89 in ANSI-92. Nadomestne znake ANSI-89 praviloma uporabljate takrat, ko v Accessovih zbirkah podatkov izvajate poizvedbe in operacije »Najdi in zamenjaj« – datoteke .mdb in .accdb. Nadomestne znake ANSI-92 uporabljate, ko poizvedbe izvajate v Accessovih projektih – Accessove datoteke, povezane z zbirkami podatkov Microsoft SQL Serverja. Accessovi projekti uporabljajo standard ANSI-92, ker ta standard uporablja tudi SQL Server.
Access za to pravilo omogoča tudi izjemo. V tej tabeli so navedene metode ali orodja, s katerimi lahko poiščete in zamenjate podatke, poleg naštetih orodij pa je naveden tudi privzeti standard ANSI.
| Metoda ali orodje za iskanje |
Vrsta iskane datoteke |
Uporabljeni nabor nadomestnih znakov |
| Pogovorno okno Najdi in zamenjaj |
Accessova zbirka podatkov (datoteke .mdb in .accdb) |
ANSI-89 |
| Pogovorno okno Najdi in zamenjaj |
Accessov projekt (datoteke .adp in .accdp) |
ANSI-92 |
| Poizvedba za izbiranje ali posodabljanje |
Accessova zbirka podatkov (datoteke .mdb in .accdb) |
ANSI-89 |
| Poizvedba za izbiranje ali posodabljanje |
Accessov projekt (datoteke .adp in .accdp) |
ANSI-92 |
| Pogovorno okno Najdi in zamenjaj, poizvedba za izbiranje ali posodabljanje |
Accessova zbirka podatkov, ki podpira standard ANSI-92 |
ANSI-92 |
Na vrh strani
Iskanje standarda ANSI, ki ga podpira zbirka podatkov
Če želite poiskati in spremeniti nastavitev ANSI za dano zbirko podatkov, sledite tem korakom.
- Kliknite gumb Microsoft Office
in nato še Možnosti Accessa.. Pojavi se pogovorno okno Accessove možnosti.
- Kliknite Načrtovalci predmetov in v odseku Načrt poizvedbe pod Sintaksa, združljiva z SQL Serverjem (ANSI 92) naredite nekaj od tega:
- Če želite odprto zbirko podatkov spremeniti v standard ANSI-92, kliknite Za to zbirko podatkov.
-ali-
Če želite odprto zbirko podatkov nastaviti za standard ANSI-92, počistite potrditveno polje.
- Če želite vse nove zbirke podatkov, ustvarjene z odprtim primerkom Accessa, nastaviti za standard ANSI-92, kliknite Privzeto za nove zbirke podatkov.
-ali-
Če želite vse nove zbirke podatkov nastaviti za standard ANSI-92, počistite potrditveno polje.
- Kliknite V redu.
Na vrh strani
Nadomestni znaki ANSI-89
Ta nabor nadomestnih znakov uporabite, ko za iskanje in morebitne zamenjave v Accessovi zbirki podatkov ali Accessovem projektu uporabljate pogovorno okno Najdi in zamenjaj. Poleg tega lahko te znake uporabite, ko izvajate poizvedbe za izbiranje in posodabljanje v Accessovi zbirki podatkov, ne uporabite pa jih, ko poizvedbe izvajate v Accessovem projektu. Če želite več informacij o uporabi poizvedb za izbiranje in posodabljanje, si oglejte članka Ustvarjanje preproste poizvedbe za izbiranje in Posodabljanje podatkov v zbirki podatkov.
| Znak |
Opis |
Primer |
| * |
Ustreza kateremu koli številu znakov. Zvezdico (*) lahko uporabite kjer koli v nizu znakov. |
ka* najde odgovore na »kaj«, »kamera« in »kako«, ne pa »zakaj« ali »klicati«. |
| ? |
Ustreza enemu samemu črkovnemu znaku. |
r?d najde »rad«, »red« in »rod«. |
| [ ] |
Ustreza kateremu koli znaku v oklepajih. |
r[ae]d najde »rad« in »red«. |
| ! |
Ustreza kateremu koli znaku, ki ni v oklepajih. |
r[!ai]d najde »red« in »rod«, ne pa tudi »rad«. |
| - |
Ustreza kateremu koli znaku v obsegu znakov. Obseg morate navesti v naraščajočem vrstnem redu (A do Z, ne Z do A). |
r[a-f]d najde »rad« in »red«, ne pa tudi »rod«. |
| # |
Ustreza kateremu koli numeričnemu znaku. |
1#3 najde »103«, »113« in »123«. |
Na vrh strani
Nadomestni znaki ANSI-92
Ta nabor nadomestnih znakov uporabite, ko v Accessovih projektih (datoteke .adp) izvajate poizvedbe za izbiranje in posodabljanje, ko izvajate eno od obeh poizvedb ali ko za iskanje zbirk podatkov, nastavljenih za uporabo standarda ANSI-92, uporabljate pogovorno okno Najdi in zamenjaj.
| Znak |
Opis |
Primer |
| % |
Ustreza kateremu koli številu znakov. Lahko se uporablja kot prvi ali zadnji znak besedilnega niza. |
ka% najde odgovore na »kaj«, »kamera« in »kako«, ne pa »zakaj« ali »klicati«. |
| _ |
Ustreza enemu samemu črkovnemu znaku. |
r_d najde »rad«, »red« in »rod«. |
| [ ] |
Ustreza kateremu koli znaku v oklepajih. |
r[ae]d najde »rad« in »red«. |
| ^ |
Ustreza kateremu koli znaku, ki ni v oklepajih. |
r[^ai]d najde »red« in »rod«, ne pa tudi »rad«. |
| - |
Ustreza kateremu koli znaku v obsegu znakov. Obseg morate navesti v naraščajočem vrstnem redu (A do Z, ne Z do A). |
r[a-f]d najde »rad« in »red«, ne pa tudi »rod«. |
Opombe
- Če želite v podatkih poiskati nadomestne znake, znak, ki ga želite poiskati, postavite v oklepaj, na primer: [#]. To pravilo velja tudi pri iskanju zvezdic (*), vprašajev (?), znakov za lojtro (#), začetnih oglatih oklepajev ([) in vezajev (-). Oklepajev ne uporabljajte, ko iščete klicaje (!) ali končne oglate oklepaje (]). Če želite ta dva znaka poiskati s pogovornim oknom Najdi in zamenjaj, znak vnesite v polje Najdi, ne da bi ga postavili v oklepaje. Enak pristop velja tudi za iskanje znakov s poizvedbo. Ta sintaksa na primer vrne vse zapise s klicaji, ne glede na to, kje v podatkih je znak: Like "*!*".
Če želite več informacij o uporabi pogovornega okna Najdi in zamenjaj, si oglejte članek Spreminjanje podatkov v pogovornem oknu »Najdi in zamenjaj«. Če želite več informacij o uporabi poizvedb za izbiranje in posodabljanje, si oglejte članka Ustvarjanje preproste poizvedbe za izbiranje in Posodabljanje podatkov v zbirki podatkov.
Če hkrati iščete vezaj in druge znake, vezaj postavite pred ali za druge znake v oglatih oklepajih: [-#*] ali [#*-]. Če pa imate za oglatim oklepajem klicaj (!), vezaj postavite za klicaj: [!-].
- Če iščete začetni in končni oglati oklepaj ([]), ju morate postaviti v oglate oklepaje: [[]]. To morate narediti, ker Access v nasprotnem primeru oklepaja prepozna kot niz ničelne dolžine (niz ničelne dolžine: Niz, v katerem ni znakov. Z nizom ničelne dolžine lahko pokažete, da veste, da v polju ni vrednosti. Vnesete ga tako, da natipkate dva narekovaja, med katerima ni presledka ("").).
Na vrh strani
Podatkovni tipi, ki jih lahko poiščete z nadomestnimi znaki
Ko načrtujete tabelo, za vsako polje določite podatkovni tip. Za polje z datumom nastavite na primer podatkovni tip »Datum/čas«. V tej tabeli so navedeni podatkovni tipi, ki jih lahko iščete z nadomestnimi znaki. V nekaterih primerih lahko nadomestne znake uporabite v pogovornem oknu Najdi in zamenjaj, ne pa tudi v poizvedbah in nasprotno.
| Podatkovni tip |
Uporaba |
| Besedilo |
V pogovornem oknu Najdi in zamenjaj, poizvedbah. |
| Zapisek |
V pogovornem oknu Najdi in zamenjaj, poizvedbah. |
| Število |
V pogovornem oknu Najdi in zamenjaj, poizvedbah. |
| Datum/čas |
V pogovornem oknu Najdi in zamenjaj, poizvedbah. Opomba Področne nastavitve lahko vplivajo na uporabo nadomestnih znakov. Če želite več informacij, si oglejte opombe na koncu tega odseka.
|
| Valuta |
V pogovornem oknu Najdi in zamenjaj, poizvedbah. |
| Samoštevilo |
V pogovornem oknu Najdi in zamenjaj, poizvedbah. |
| Predmet OLE |
Brez. |
| Da/ne |
V poizvedbah, vendar jih ne potrebujete. Če želite več informacij, si oglejte opombe na koncu tega odseka. |
| Hiperpovezava |
V pogovornem oknu Najdi in zamenjaj, poizvedbah. |
| Čarovnik za iskanje |
Odvisno od podatkovnega tipa izvornega polja. |
Opombe
- Nadomestne znake lahko v pogovornem oknu Najdi in zamenjaj uporabite za iskanje polj za datum/čas, če oblika, uporabljena za ta polja, del datuma ali celotni datum prikazuje kot besedilo. Iščete lahko na primer z nizom 10-*ar*-2007, kar pomeni, da bodo v rezultatih vsi meseci, v katerih sta črki »ar« – januar, februar in tako naprej. Ker morate iskati z obliko, ki je uporabljena za podatke, morate v pogovornem oknu izbrati možnost – potrditveno polje Išči polja po oblikovanju. Če želite več informacij o tem potrditvenem polju, si oglejte članek Spreminjanje podatkov v pogovornem oknu »Najdi in zamenjaj«.
- Datum in čas, določen v področnih nastavitvah programa Windows, lahko vpliva na prikaz rezultatov in način iskanja. Nekateri uporabniki lahko datume vidijo v rimskih številih, na primer 07-IX-1997 namesto 07-Sept-1997. Praviloma iščete to, kar vidite, in ne iščete tega, za kar domnevate, da Access shrani v tabelo. Če želite poiskati vse zapise za september tega leta, lahko torej iščete s tem nizom *-IX-2007.
Če so v besedilu v polju z datumom še diakritični znaki, na primer á ali ä, jih morate vključiti v iskalni niz, saj v nasprotnem primeru iskanje ne uspe. Diakritičnim znakom se lahko izognete z nadomestnimi znaki. Če je na primer datum 3-heinä-2007, lahko iščete z nizom *-hein*-2007.
- Ko s pogovornim oknom Najdi in zamenjaj preiskujete polje »Da/ne«, Access to polje prezre, pogovorno okno pa ne vrne nobenih zapisov. Ko polje »Da/ne« preiskujete s poizvedbo, lahko uporabite nadomestne znake, vendar ne pozabite, da polja »Da/ne« vrnejo samo dve vrednosti (0 za neresnično in 1 za resnično), tako da nadomestni znaki iskanja ne izboljšajo. Pogoj =-1 na primer vrne enake rezultate kot "Like *1".
- Iskanj v poljih predmeta OLE ni mogoče izvajati.
Na vrh strani
|