Bejelentkezés Microsoft-fiókkal
Jelentkezzen be, vagy hozzon létre egy fiókot.
Üdvözöljük!
Válasszon másik fiókot.
Több fiókja van
Válassza ki a bejelentkezéshez használni kívánt fiókot.

Egy variant (egész) értéket ad vissza, amely egy karakterlánc-kifejezés eredményét jelzi.

Szintaxis

StrComp ( string1, string2 [, compare ] )

Az StrComp függvény szintaxisa az alábbi argumentumokat foglalja foglalja tartalmazza:

argumentumok

Leírás

karakterlánc1

Megadása kötelező. Bármely érvényes karakterlánc.

karakterlánc2

Megadása kötelező. Bármely érvényes karakterlánc.

összehasonlítás

Nem kötelező. A sztringek összehasonlításának típusát határozza meg. Ha az összehasonlításiargumentum null, hiba történik. Ha az összehasonlítás nincs megadva, az Option Compare beállítás határozza meg az összehasonlítás típusát.

Beállítások

Az összehasonlítás argumentum beállításai:

Állandó

Érték

Leírás

vbBinaryCompare

0

Bináris összehasonlítást hajt végre.

vbTextCompare

1

Szöveges összehasonlítást hajt végre.

vbDatabaseCompare

2

Csak a Microsoft Office Access 2007 alkalmazásban. Az adatbázisban lévő információk alapján hajtja végre az összehasonlítást.

Visszatérési értékek

Az StrComp függvény visszatérési értékei a következők:

Ha

StrComp visszatérési érték

a string1 kisebb, mint a karakterlánc2

-1

string1 egyenlő a sztring2-rel

0

a string1 nagyobb, mint a karakterlánc2

1

string1 vagy string2 is Null

Null

Példa lekérdezésre

Expression

Eredmények

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

A "ProductID" mező értékeit adja vissza, összehasonlítja a "ProductID" értékeit a "PRO_XYZ1" értékkel, és visszaadja az eredményeket a ComparisonResult oszlopban. A "ProductID" értéke "PRO_XYZ10", a StrComp függvény 0-t ad vissza. Ha a "ProductID" kisebb, mint a "PRO_XYZ10", az StrComp függvény -1 értéket ad vissza. Ha a "ProductID" nagyobb, mint a "PRO_XYZ10", az StrComp függvény 1-et ad vissza. Ha a "ProductID" vagy a "PRO_XYZ10" értéke NULL, az StrComp függvény NULL értéket ad vissza.

VBA-példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát.

Ez a példa az StrComp függvénnyel adja vissza egy sztring-összehasonlítás eredményeit. Ha a harmadik argumentum 1, szöveges összehasonlítást hajt végre; ha a harmadik argumentum értéke 0 vagy nincs megadva, a rendszer bináris összehasonlítást végez.

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.

Karakterláncfüggvények és használatuk

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.

Hasznos volt ez az információ?

Mennyire elégedett a fordítás minőségével?
Mi volt hatással a felhasználói élményére?
Ha elküldi a visszajelzést, a Microsoft felhasználja azt a termékei és szolgáltatásai továbbfejlesztéséhez. Az informatikai rendszergazda képes lesz ezeket az adatokat összegyűjteni. Adatvédelmi nyilatkozat.

Köszönjük a visszajelzését!

×