Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Daje tip podataka Varijanta (Ceo broj) koji ukazuje na rezultat izraz niske.

Sintaksa

StrComp ( niska1, niska2 [, poređenje ] )

Sintaksa funkcije StrComp ima sledeće argumente:

Argument

Opis

niska1

Obavezno. Bilo koji važeći izraz niske.

niska2

Obavezno. Bilo koji važeći izraz niske.

Uporedite

Opcionalno. Navodi tip poređenja niski. Ako argument poređenjeargument null, dolazi do greške. Ako je argument poređenje izostavljen, postavka Poređenje opcija određuje tip poređenja.

Postavke

Postavke argumenta poređenje su:

Konstanta

Vrednost

Opis

vbBinaryCompare

0

Izvršava binarno poređenje.

vbTextCompare

1

Izvršava tekstualno poređenje.

Povratne vrednosti

Funkcija StrComp ima sledeće povratne vrednosti:

If

StrComp daje

niska1 je manja od niske2

-1

niska1 je jednaka niski2

0

niska1 je veća od niske2

1

niska1 ili niska2 je Bez vrednosti

Null

Primer upita

Izraz

Rezultati

SELECT ProductSales.ProductID, StrComp(ProductID,"PRO_XYZ10") AS ComparisonResult FROM ProductSales;

Daje vrednosti iz polja "ID proizvoda", upoređuje vrednosti iz polja "ID proizvoda" sa "PRO_XYZ1" i daje rezultate u koloni "Rezultat poređenja". "ProductID" je jednako "PRO_XYZ10", funkcija StrComp daje 0. Ako je "ID proizvoda" manji od "PRO_XYZ10", funkcija StrComp daje -1. Ako je "ID proizvoda" veći od "PRO_XYZ10", funkcija StrComp daje 1. Ako je "ProductID" ili "PRO_XYZ10" NULL, funkcija StrComp vraća nuLL.

VBA primer

Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu.

Ovaj primer koristi funkciju StrComp za dobijanje rezultata poređenja niske. Ako je treći argument 1, izvršava se tekstualno poređenje; ako je treći argument 0 ili je izostavljen, izvršava se binarno poređenje.

Dim MyStr1, MyStr2, MyComp
MyStr1 = "ABCD": MyStr2 = "abcd"    ' Define variables.
MyComp = StrComp(MyStr1, MyStr2, 1)    ' Returns 0.
MyComp = StrComp(MyStr1, MyStr2, 0)    ' Returns -1.
MyComp = StrComp(MyStr2, MyStr1)    ' Returns 1.

Takođe pogledajte

Funkcije za rad sa niskama i kako ih koristiti

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.