WEB中
TextBox1中输入学号 TextBox2输入密码 按确定后显示学号的asp这门课程的成绩SQL数据库是这样的 数据库是:student 表名分别是:studentID , passwd , asp
TextBox1中输入学号 TextBox2输入密码 按确定后显示学号的asp这门课程的成绩SQL数据库是这样的 数据库是:student 表名分别是:studentID , passwd , asp
解决方案 »
- 【开源】分布式可编程的云平台,可大规模开展Web服务开发,期待专家点评
- 上传打开文件找不到路径
- seo高手请指教!!!!!!!!!
- 关于验证控件的问题
- 如何讓TextBox 獲得焦點
- 操作Excel,Microsoft给出了一个大难题,各位老大帮助看下!
- asp.net做的ERP软件 怎么美化你!?
- 新手问,怎么做这个。。
- 父页面刷新的时候能否不让iframe子页面刷新
- 99分求ASP.NET写的购物车源码!!!
- JavaScript中如何向button的click事件中传递参数。
- |M| 第四贴:当你的多个ascx所要的SQL数据库数据在aspx里面的一个dataSet和一些变量中已经存在的时候,大家是怎么做的
SqlConnection con=new SqlConnection("data source=(local);integrated security=true;initial catalog=student");
哈哈
接下来的
dim strSql="……"(这个不用我写了吧)
dim objCommand as new SqlCommand(strsql,objConn)
objconn.open()
dim objReader as sqlDataReader=objCommand.ExecuteReaderData.CommandBehavior.SingleRow)
objreader.read()
textbox1.text=objreader("studentID ")
textbox2.text=objreader("asp")if not objreader.Isclosed() then
objreader.close()
end if
objconn.close()
con.open();
SqlDataReader objReader=objCommand.ExecuteReader(CommandBehavior.SingleRow);
if(objReader.Read())
{
textbox1.text=objReader("studentID ");
textbox2.text=objReader("asp");
objReader.Close();
}
objconn.Close();
cmd.Parameters.Add("@id",SqlDbType.Int); SqlParameter[] parameters =
{
new SqlParameter("@id",SqlDbType.Int) ,
new SqlParameter("@psw",SqlDbType.VarChar,100)
};
parameters[0].Value = int.Parse(TextBox1.Text);
parameters[1].Value = TextBox2.Text;
foreach (SqlParameter parameter in parameters)
{
cmd.Parameters.Add(parameter);
} string result = cmd.ExecuteScalar();
cmd.Parameters.Add("@id",SqlDbType.Int); SqlParameter[] parameters =
{
new SqlParameter("@id",SqlDbType.Int) ,
new SqlParameter("@psw",SqlDbType.VarChar,100)
};
parameters[0].Value = int.Parse(TextBox1.Text);
parameters[1].Value = TextBox2.Text;
foreach (SqlParameter parameter in parameters)
{
cmd.Parameters.Add(parameter);
} try
{
con.Open();
string result = cmd.ExecuteScalar();
}
catch (Exception error)
{
throw error;
}
finally
{
con.Close();
}
{
new SqlParameter("@id",SqlDbType.Int) ,
new SqlParameter("@psw",SqlDbType.VarChar,100)
};
parameters[0].Value = int.Parse(TextBox1.Text);
parameters[1].Value = TextBox2.Text;
foreach (SqlParameter parameter in parameters)
{
cmd.Parameters.Add(parameter);
} try
{
con.Open();
string result = cmd.ExecuteScalar();
}
catch (Exception error)
{
throw error;
}
finally
{
con.Close();
}
SqlCommand cmd = new SqlCommand("select [asp] from [student] where [studentID]=@id and [passwd]=@psw", con); //创建参数数组并为参数赋值
SqlParameter[] parameters =
{
new SqlParameter("@id",SqlDbType.Int) ,
new SqlParameter("@psw",SqlDbType.VarChar,100)
};
parameters[0].Value = int.Parse(TextBox1.Text);
parameters[1].Value = TextBox2.Text;
//将参数附加到SqlCommand对象
foreach (SqlParameter parameter in parameters)
{
cmd.Parameters.Add(parameter);
} //定制异常范围
try
{
//打开连接
con.Open();
//返回结果,ExecuteScalar()方法返回第一行第一列的值
string result = cmd.ExecuteScalar();
}
//如异常发生则抛出异常
catch (Exception error)
{
throw error;
}
//最后关闭数据库连接
finally
{
con.Close();
}