Bildiğiniz gibi verileri Hash'lemek için bir çok yöntem var. Bunlara alternatif olarak Ms Sql Server içindeki HashBytes sistem fonksiyonu ile de yapmak mümkün.
Fonksiyon iki adet parametre alır. İlk parametre Hash algoritmasının adı (MD2, MD4, MD5, SHA, SHA1) diğeri ise Hash'lenecek veri(varchar, nvarchar, varbinary). Fonksiyondan geriye ise varbinary tipinde değer döner (8000 bytes).
Örnek olarak, web uygulaması için basit bir login işlemi yapalım.
Örnek tablo:

Kayıt eklemek için bir procedure.

Son olarakta kullanıcı kontrolü yapan bir procedure.

hocam paylasiminiz icin tesekkurler...
yalnız buna ado tarafindan parametre ne şekilde verebiliriz?
ÖRN:
.............. ................
............. .................
"@UserName", txtad.Text);"@Password)", txtparola.Text);iyi calismalar...
com.Parameters.AddWithValue(
com.Parameters.AddWithValue(
hocam paylasimiz icin tesekkurler...
Bir önceki sorum karisik oldu.Diger okurlarin da anlayabilmesi icin baştan yaziyorum:)
Buna Ado tarafından parametre ne sekilde verebiliriz
............................
com.Parameters.AddWithValue("@UserName",txtname.Text);
com.Parameters.AddWithValue("@Password",txtpassword.Text);
iyi calismalar...
Selam Altuğ,
doğru şekilde yazmışsın zaten. Parametre değeri olarak string tipinde bir değer vermen yeterli olacaktır.