asp.net如何将函数的生成的值写入数据库?高手帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/09/25 01:13:56
c#语言
这是编写的一个函数:
private string CreateRandomCode()
{

// 函数功能:产生数字和字符混合的随机字符串
string allChar = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
char[] allCharArray = allChar.ToCharArray();
string randomCode = "";
Random rand = new Random();
for (int i = 0; i < 5; i++)
{
int r = rand.Next(61);
randomCode += allCharArray.GetValue(r);
}
return randomCode;

}
这是我的将值写入数据库的一段代码:
tb = myDataSet.Tables["student"];
dtr = tb.NewRow();
dtr["UserNumber"] = TextBox1.Text;
dtr["UserName"] = TextBox2.Text;
dtr["Password"] = ?????????;
dtr["Sex"] = this.DropDownList1.Text;
想将函数返回值写入password中,不知如何写?

应该是数据库的问题了

private string CreateRandomCode()
{

// 函数功能:产生数字和字符混合的随机字符串
string allChar = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
char[] allCharArray = allChar.ToCharArray();
string randomCode = "";
Random rand = new Random();
for (int i = 0; i < 5; i++)
{
int r = rand.Next(61);
randomCode += allCharArray.GetValue(r);
}
return randomCode;

}
这是我的将值写入数据库的一段代码:
tb = myDataSet.Tables["student"];
dtr = tb.NewRow();
string code=CreateRandomCode();
dtr["UserNumber"] = TextBox1.Text;
dtr["UserName"] = TextBox2.Text;
dtr["Password"] = code;
dtr["Sex"] = this.DropDownList1.Text;
想将函数返回值写入password中,不知如何写?