ASP点NET问题,使用For语句完成从1到50整数的和,并把结果显示在textbox1中和填空
1.使用For语句完成从1到50整数的和,并把结果显示在textbox1中。2、阅读以下用于完成用户登陆的一段程序,把程序补充完整。
//这个是connectionmy类中一个用于返回数据集
public static DataSet ExectueQuery(string pstrCommandText,SqlParameter[] pParams)
{
string strConnection = "Data Source=127.0.0.1;Initial Catalog=student;" + "Persist Security Info=True;UID=test;Pwd=1234";
SqlConnection sqlcon = new SqlConnection(strConnection);
SqlCommand sqlcmd = new SqlCommand();
DataSet dsResult = new DataSet();
SqlDataAdapter sda = new SqlDataAdapter();
try
{
sqlcon.Open();
sqlcmd.Connection = sqlcon;
//命令类型为文本类型
sqlcmd.CommandType = commandtext
sqlcmd.CommandText = pstrCommandText;
for (int intCounter = 0; intCounter < pParams.GetLength(0); intCounter++)
{
sqlcmd.Parameters. Add(pParams[intCounter]);
}
sda.SelectCommand = sqlcmd;
sda.Fill(dsResult, "login");
}
catch (SqlException)
{
return null;
}
finally
{
sda.Dispose();
sqlcmd.Dispose();
sqlcon.Close();
sqlcon.Dispose();
}
return dsResult;
}
//登陆按钮完成的功能
protected void Button1_Click(object sender, EventArgs e)
{
string str = "select * from login where username=@username and password=@password";
SqlParameter[] mypara = new SqlParameter[] { new SqlParameter( @username , SqlDbType.VarChar, 30), new SqlParameter( @password , SqlDbType.VarChar, 30) };
mypara[0].Value = TextBox1.Text;
mypara[1].Value = TextBox2.Text;
//调用方法传递参数
DataSet ds = connectionmy.ExectueQuery( object , mypara );
if (ds.Tables["login"].Rows.Count != 0)
{
Response.Redirect("index1.aspx");
}
else
{
Response.Write("<script>alert('用户名或密码错误!!如果是第一次进入请进入注册页面!');</script>");
3。结合你对IT行业的了解,阐述学习asp.net的意
补充:多谢谢回答,请回答第三条吧。这样的答案还不能给分。现在只想知道第三个了3。结合你对IT行业的了解,阐述学习asp.net的意义 谢谢