谁能做出这个题!!!!

来源:百度知道 编辑:UC知道 时间:2024/07/02 11:39:14
<% @ Page Language="C#" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
void submit_Click(Object sender,EventArgs e) {
OleDbConnection Conn=new OleDbConnection();
Conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;"+
"Data Source="+Server.MapPath("person.mdb");
Conn.Open();
string sql="select * from grade";
if (mytext.Text!="")
sql="select * from grade where 姓名 like '%"+mytext.Text+"%'";
Message.Text=sql;
OleDbCommand Comm=new OleDbCommand(sql,Conn);
OleDbDataReader dr=Comm.ExecuteReader();
dg.DataSource=dr;
dg.DataBind();
Conn.Close();
}
</script>
请输入被查询的人名关键字<br>
<form name="myform" run

很简单.
有一个输入框是用来输入查询人名的关键字的.
如果输入内容为空或者第一次访问页面,则将在最下面显示出所有人的信息.
如果输入内容不为空,点击按扭后最下面将显示出人名中有输入内容的所有人的信息.
另外label控件用来显示查询的SQL语句的