⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 6-25.aspx

📁 这是一个很好的基于数据库的系统
💻 ASPX
字号:
<%@ page language="C#"%>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script runat="server">
OleDbConnection Conn;
protected void Page_Load(Object Src, EventArgs E ) {
	String Provider,DataBase,ConnStr,SQL;
	Provider = "Microsoft.Jet.OLEDB.4.0;";
	DataBase = Server.MapPath("person.mdb");
	ConnStr = "Provider="+Provider+"Data Source="+DataBase;
	Conn = new OleDbConnection(ConnStr);
	if (!IsPostBack) BindGrid();
}
public void Add_Click(Object sender, EventArgs E) {
   String strSQL="insert into grade(学号, 姓名, 数学) values ("
		+Stu_NO.Text+",'"
		+Stu_Name.Text+"',"+Stu_Math.Text+")";
   OleDbCommand Comm=new OleDbCommand(strSQL,Conn);
   Conn.Open();
   try    {
      Comm.ExecuteNonQuery();
      Message.InnerHtml="<b>添加成功</b>";
   }
   catch (OleDbException)   {
      Message.InnerHtml="添加失败";
      Message.Style["color"]="red";
   }
   Conn.Close();
   BindGrid();
}
public void BindGrid() {
   OleDbDataAdapter da = new OleDbDataAdapter("select * from grade",Conn);
   DataSet ds = new DataSet();
   da.Fill(ds);
   dg.DataSource=ds;
   dg.DataBind();
}
</script>
<form runat="server">
 <table width="95%">
  <tr><td valign="top">
    <asp:DataGrid id="dg" runat="server"
          Width="400" BackColor="#ccccff" 
          BorderColor="black" ShowFooter="false" 
          CellPadding=3 CellSpacing="0"
          Font-Name="Verdana" Font-Size="8pt"
          HeaderStyle-BackColor="#aaaadd"
          AutoGenerateColumns="false"
          MaintainState="false">
       <Columns>
         <asp:BoundColumn HeaderText="学号" DataField="学号" />
         <asp:BoundColumn HeaderText="姓名" DataField="姓名" />
         <asp:BoundColumn HeaderText="数学" DataField="数学" />
      </Columns>
     </asp:DataGrid>    
    </td>
    <td valign="top">
      <table style="font: 8pt verdana">
        <tr><td colspan="2" bgcolor="#aaaadd" style="font:10pt verdana">
        添加新的学员:
        </td></tr>
        <tr><td nowrap>学号:</td>
        <td><asp:TextBox id="Stu_NO" runat="server" />
        </td></tr>
        <tr><td nowrap>姓名:</td>
            <td><asp:TextBox id="Stu_Name" runat="server" />
        </td></tr>
        <tr><td nowrap>数学成绩:</td>
	    <td><asp:TextBox id="Stu_Math" runat="server" />
        </td></tr>
        <tr><td colspan="2" style="padding-top:15" align="center">
            <asp:Button text="添加" OnClick="Add_Click" runat="server" />
        </td></tr>
        <tr><td colspan="2" style="padding-top:15" align="center">
            <span id="Message" MaintainState="false" 
                style="font: arial 11pt;" runat="server"/>
        </td></tr>
     </table>
    </td></tr>
 </table></form>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -