PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Rozkaz Option Compare

Instrukcja Option Compare używana jest na poziomie modułu do deklaracji domyślnej metody porównywania łańcuchów.

Składnia rozkazu Option Compare:

Option Compare Binary | Text | Database

Jeżeli jest użyty, rozkaz Option Compare musi wystąpić w module przed wszystkimi procedurami.

Rozkaz Option Compare określa sposób porównywania łańcuchów (Binary, Text lub Database) w module. Jeżeli moduł nie zawiera rozkazu Option Compare domyślną metodą porównywania łańcuchów jest Binary.

Rezultat porównania Option Compare Binary jest oparty na wewnętrznej binarnej reprezentacji znaków. W Microsoft Windows kolejność jest określona przez stronę kodową. Typowy porządek binarny:

A < b < e < z < a < b < e < z < Ŕ < Ę < Ř < ŕ < ę < ř <

A < b < e < z < a < b < e < z < Ś < Ź < ś < ź < Ł < Ą < Ż < ł < ą < ż < Ć < Ę < Ń < Ó < ć < ę < ń < ó <
(w języku polskim)

Rezultat porównania Option Compare Text oparty jest na porządku określonym przez ustawienia lokalne systemu, bez względu na wielkość liter. Typowy porządek Option Compare Text:

(A=a) < ( Ŕ=ŕ) < (b=b) < (e=e) < (Ę=ę) < (z=z) < (Ř=ř)

(A=a) < (Ą=ą) < (b=b) < (e=e) < (Ę=ę) < (z=z) < (Ż=ż)
(w języku polskim)

Option Compare Database może być używane tylko z Microsoft Access. Wynik porównania łańcuchów oparty jest o porządek określony przez lokalne ID bazy danych gdzie występuje porównanie.


Przykład użycia rozkazu Option Compare:

  'Ustawienie metody porównania Binary
Option Compare Binary
  ' "AAA" < "aaa"
  'Ustawienie metody porównania Text
Option Compare Text
  '"AAA"="aaa"



na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora