![](/img/trans.png)
[英]Converting double[,] to a string and storing in SQL Server table column
[英]Storing table column value into variable (SQL Server)
我已經在這個問題上停留了一段時間:在某種情況下,我試圖從表(數據庫)中的列中保存一個值。
在下面的代碼中,我試圖將文本框(sUserName)的輸入與表(aspnet_Membership)中列(UserName)中的值進行比較。 如果這些值相等,我想在列中獲取特定的Email值並將其另存為字符串變量。
如果UserName(列)不等於sUserName(文本框),那么我想顯示一條錯誤消息(else語句)。 電子郵件和用戶名列在同一表中
string sUserName = txtBoxUsername.Text;
SqlConnection conn2 = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\sunny\Visual Studio 2010\Projects\email\Prac 2\App_Data\aspnet_Membership.mdf;Integrated Security=True;User Instance=True");
SqlCommand myCommand = new SqlCommand("SELECT Email FROM aspnet_Membership WHERE UserName = sUserName", conn2);
只需添加檢查表中是否存在用戶到代碼中,例如:
string sUserName = txtBoxUsername.Text;
SqlConnection conn2 = new SqlConnection("Your SQL Connection");
SqlCommand myCommand = new SqlCommand("SELECT Email FROM aspnet_Membership WHERE UserName = '"+ sUserName + "'", conn2);
SqlDataReader rdr = myCommand.ExecuteReader();
if (dr.HasRows)
{
while (rdr.Read())
{
// User exist - get email
string email = rdr["Email "].toString();
}
}
else
{
//Error! user not exist
}
最好的祝福
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.