Function Pencarian Pada Sebuah Himpunan Data Pemrograman Delphi
بسم الله الرحمن الرحيم

procedure TForm1.Button2Click(Sender: TObject);
var
source : String;
begin
source := 'Henry'; // The string to match
// Note that AnsiMatchStr is case sensitive
// We use a hard coded constant string array
if AnsiMatchStr(source, ['BRIAN', 'JIM', 'HENRY'])
then ShowMessage('First match was successful')
else ShowMessage('First match was not successful');
// Note that arrays start at 0
if AnsiMatchStr(source, ['Brian', 'Jim', 'Henry'])
then ShowMessage('Second match was successful')
else ShowMessage('Second match was not successful');
// Note that arrays start at 0
if AnsiMatchStr(source, ['Brian', 'Jim', 'Henry Jim'])
then ShowMessage('Third match was successful')
else ShowMessage('Third match was not successful');
// Note that arrays start at 0
if AnsiMatchStr(source, ['Brian', 'Jim', 'henry'])
then ShowMessage('Fourth match was successful')
else ShowMessage('Fourth match was not successful');
source := 'yudi';
// Note that arrays start at 0
if AnsiMatchStr(source, ['Brian', 'Jim', 'Wahyudi'])
then ShowMessage('Fifth match was successful')
else ShowMessage('Fifth match was not successful');
end;
Pada pencarian pertama (First) data "Henry" tidak ditemukan pada himpunan data ['BRIAN', 'JIM', 'HENRY']
Pada pencarian pertama (Second) data "Henry" ditemukan pada himpunan data ['Brian', 'Jim', 'Henry']
Pada pencarian pertama (Third) data "Henry" tidak ditemukan pada himpunan data ['Brian', 'Jim', 'Henry Jim']
Pada pencarian pertama (Fourth) data "Henry" tidak ditemukan pada himpunan data ['Brian', 'Jim', 'henry']
Pada pencarian pertama (Fifth) data "yudi" tidak ditemukan pada himpunan data ['Brian', 'Jim', 'Wahyudi']
Kesimpulan
pengujian ini adalah, bahwa AnsiMatchStr pada delphi bersifat Case
Sensitive dan dalam pencariannya, kata kunci harus sama dengan himpunana
data seperti pada pengujian kelima (Fifth) kata kunci "yudi" tidak
dapat ditemukan pada data ['Brian', 'Jim', 'Wahyudi'].
Semoga bermanfaat, kritik dan saran dari pengunjung sangat berharga bagi kami, Wassalaamu 'Alaikum Warahmatullaahi Wabarakaatuh
Kalo pd datbase gmna codingnya? , array nya d ganti apa ?, mkasih,
ReplyDeleteTerima kasih, untuk pencarian pada database, array tetap dipakai, tetapi menggunakan array dinamamis, sehingga lebar array dapat berubah sesuai banyaknya record pada tabel database,
Delete