帮忙翻译一段程序,一行一行的翻译 20
protectedvoidbtnserch_Click(objectsender,EventArgse){if(txtKey.Text==""){stringstrsql...
protected void btnserch_Click(object sender, EventArgs e)
{
if (txtKey.Text == "")
{
string strsql = "select * from Course order by Course_Id desc";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
}
else
{
string stype = ddlType.SelectedItem.Text;
string strsql = "";
switch (stype)
{
case "Course_Id":
strsql = "select * from Course where Course_Id=" + txtKey.Text.Trim() + "";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); ;
break;
case "课程名":
strsql = "select * from Course where Course_Name like '%" + txtKey.Text.Trim() + "%'";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
break;
}
}
}
protected void gvStuInfo_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int id = (int)gvStuInfo.DataKeys[e.RowIndex].Value;
string str = "delete from Course where Course_Id=" + id;
BaseClass Con = new BaseClass();
Con.OperateData(str);
string strsql = "select * from Course order by Course_Id desc";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
}
protected void gvStuInfo_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvStuInfo.PageIndex = e.NewPageIndex;
string strsql = "select * from Course order by Course_Id desc";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
} 展开
{
if (txtKey.Text == "")
{
string strsql = "select * from Course order by Course_Id desc";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
}
else
{
string stype = ddlType.SelectedItem.Text;
string strsql = "";
switch (stype)
{
case "Course_Id":
strsql = "select * from Course where Course_Id=" + txtKey.Text.Trim() + "";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); ;
break;
case "课程名":
strsql = "select * from Course where Course_Name like '%" + txtKey.Text.Trim() + "%'";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
break;
}
}
}
protected void gvStuInfo_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int id = (int)gvStuInfo.DataKeys[e.RowIndex].Value;
string str = "delete from Course where Course_Id=" + id;
BaseClass Con = new BaseClass();
Con.OperateData(str);
string strsql = "select * from Course order by Course_Id desc";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
}
protected void gvStuInfo_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
gvStuInfo.PageIndex = e.NewPageIndex;
string strsql = "select * from Course order by Course_Id desc";
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo");
} 展开
2个回答
展开全部
protected void btnserch_Click(object sender, EventArgs e) //点击查询按钮要做的事情
{
if (txtKey.Text == "") //如果txtKey这个编辑框的内容没填,则做以下两条命令的事情
{
string strsql = "select * from Course order by Course_Id desc"; //查询SQL语句,查询的有课程,按Course_Id降序排列。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据SQL查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上。
}
else //txtKey这个编辑框的内容不为空时做以下事情
{
string stype = ddlType.SelectedItem.Text; //读取下拉框ddlType的内容。
string strsql = "";
switch (stype) //根据下拉框ddlType的内容,选择做不同的事情
{
case "Course_Id": //下拉框ddlType的内容为Course_Id时,做以下事情,在break那里结束。
strsql = "select * from Course where Course_Id=" + txtKey.Text.Trim() + ""; //SQL查询语句,根据课程Id查询课程, txtKey编辑框中显示的为课程Id,即Course_Id。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
break;
case "课程名": //下拉框ddlType的内容为课程名时,做以下事情,在break那里结束
strsql = "select * from Course where Course_Name like '%" + txtKey.Text.Trim() + "%'"; //SQL查询语句,根据课程名查询课程,此处用到like,表示模糊查询,即课程名包括txtKey.Text的内容的结果。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
break;
}
}
}
protected void gvStuInfo_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int id = (int)gvStuInfo.DataKeys[e.RowIndex].Value; //读取当前行的课程Id值
string str = "delete from Course where Course_Id=" + id; //SQL语句,根据读取的课程Id删除数据库里该课程。
BaseClass Con = new BaseClass(); //创建数据库操作对象BaseClass
Con.OperateData(str); //根据删除SQL语句删除当前课程Id记录。
string strsql = "select * from Course order by Course_Id desc"; //查询SQL语句,查询的有课程,按Course_Id降序排列。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
}
protected void gvStuInfo_PageIndexChanging(object sender, GridViewPageEventArgs e) //翻页所做的事情
{
gvStuInfo.PageIndex = e.NewPageIndex; //将gvStuInfo页码指定到选中的页码。
string strsql = "select * from Course order by Course_Id desc"; //查询SQL语句,查询的有课程,按Course_Id降序排列。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
}
{
if (txtKey.Text == "") //如果txtKey这个编辑框的内容没填,则做以下两条命令的事情
{
string strsql = "select * from Course order by Course_Id desc"; //查询SQL语句,查询的有课程,按Course_Id降序排列。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据SQL查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上。
}
else //txtKey这个编辑框的内容不为空时做以下事情
{
string stype = ddlType.SelectedItem.Text; //读取下拉框ddlType的内容。
string strsql = "";
switch (stype) //根据下拉框ddlType的内容,选择做不同的事情
{
case "Course_Id": //下拉框ddlType的内容为Course_Id时,做以下事情,在break那里结束。
strsql = "select * from Course where Course_Id=" + txtKey.Text.Trim() + ""; //SQL查询语句,根据课程Id查询课程, txtKey编辑框中显示的为课程Id,即Course_Id。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
break;
case "课程名": //下拉框ddlType的内容为课程名时,做以下事情,在break那里结束
strsql = "select * from Course where Course_Name like '%" + txtKey.Text.Trim() + "%'"; //SQL查询语句,根据课程名查询课程,此处用到like,表示模糊查询,即课程名包括txtKey.Text的内容的结果。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
break;
}
}
}
protected void gvStuInfo_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
int id = (int)gvStuInfo.DataKeys[e.RowIndex].Value; //读取当前行的课程Id值
string str = "delete from Course where Course_Id=" + id; //SQL语句,根据读取的课程Id删除数据库里该课程。
BaseClass Con = new BaseClass(); //创建数据库操作对象BaseClass
Con.OperateData(str); //根据删除SQL语句删除当前课程Id记录。
string strsql = "select * from Course order by Course_Id desc"; //查询SQL语句,查询的有课程,按Course_Id降序排列。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
}
protected void gvStuInfo_PageIndexChanging(object sender, GridViewPageEventArgs e) //翻页所做的事情
{
gvStuInfo.PageIndex = e.NewPageIndex; //将gvStuInfo页码指定到选中的页码。
string strsql = "select * from Course order by Course_Id desc"; //查询SQL语句,查询的有课程,按Course_Id降序排列。
BaseClass.BindDG(gvStuInfo, "Course_Id", strsql, "stuinfo"); //根据以上查询语句,将查询结果绑定到gvStuInfo(应该是一个GridView)上
}
美辑编译
2025-01-14 广告
2025-01-14 广告
作为深圳美辑编译信息咨询有限公司的工作人员,我回答:将中文文章翻译成英文后,可以再次发表在SCI期刊上,但需要注意以下几点:1. 翻译的质量要高,翻译后的英文文章应该符合英语表达习惯和语法规则,并且与原文意思保持一致。2. 翻译后的英文文章...
点击进入详情页
本回答由美辑编译提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询