Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

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.

vbDatabaseCompare

2

Microsoft Office Access 2007 samo. Izvršava poređenje na osnovu informacija u bazi podataka.

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.

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.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×