0
我在Web服務中創建了一個webmethod來將數據插入數據庫(SQL server 2005),當我執行這個web服務時,我得到一個錯誤HTTP 500內部服務器錯誤,結果不顯示。webservice執行問題
下面的代碼是插入數據的webmethod。
public string insertData(string Username, string Password)
{
using (SqlConnection conn = new SqlConnection(WebConfigurationManager.ConnectionStrings["MyDbConn"].ConnectionString))
{
MD5CryptoServiceProvider MD5Hasher = new MD5CryptoServiceProvider();
Byte[] hashDataBytes;
UTF8Encoding encoder = new UTF8Encoding();
hashDataBytes = MD5Hasher.ComputeHash(encoder.GetBytes(Password));
conn.Open();
SqlCommand cmd = new SqlCommand("InsertInToGrpUsrs",conn);
cmd.Parameters.AddWithValue("@UserName",Username);
cmd.Parameters.AddWithValue("@UserKey",Password);
cmd.ExecuteNonQuery();
conn.Close();
return "Data Successfully Inserted";
}
}
一個常見問題如何將密碼文本框模式轉換爲「密碼」。
任何人都可以請這些幫助我。
謝謝,
只是使用普通的TextBox進行測試? – Moon 2011-06-14 16:57:32
你有StackTrace嗎? – 2011-06-14 17:01:05