Mengakali ASP.NET

Kemarin sempat disuruh untuk membuat sebuah aplikasi tentang perawatan inventaris kantor, yang sebenarnya si sangat sederhana dan cocok lah untuk saya yang masih pemula. kebetulan dalam aplikasi tersebut diminta untuk mampu melakukan pencarian ke dalam database pegawai dan inventaris kantor. yang dengan standar saya membuat mesin pencarian di aplikasi tersebut, setelah jadi, wah ternyata key word untuk pencarian harus di tulis lengkap sebagai contoh saya ingin mencari karyawan yang bernama Budi Santoso, nah dalam aplikasi awal kita harus menuliskan lengkap "budi santoso", nah untuk itu saya memeras otak (agak berlebihan memang) untuk bagaimana jika ingin memunculkan nama tersebut dengan hanya beberapa keyword seperti hanya mengetikan "bud", "santo", dll.

nah untuk itu disini saya mencoba bagaimana mengakali hal tersebut dengan penjelasan script yang ada :

kondisi awal dan Script :
pada public function pada statement sql adalah cmd.CommandText = "select * from viewinv where serial_number=@a",
pada form If DropDownList1.Text = Nothing And DropDownList2.Text = Nothing And TextBox1.Text <> Nothing And TextBox2.Text = Nothing Then
ds = cariinv.searchinvbysn(TextBox1.Text)
GridView1.DataSource = ds
GridView1.DataBind()

Kondisi yg diinginkan dan script :
pada public function pada statement sql adalah cmd.CommandText = "select * from viewinv where serial_number like @a",
pada form If DropDownList1.Text <> Nothing And TextBox2.Text <> Nothing And TextBox1.Text = Nothing Then
ds = cariNIP.searchpegNmUnit("%" + TextBox2.Text + "%", DropDownList1.Text)
GridView1.DataSource = ds
GridView1.DataBind()


0 komentar:

Posting Komentar