资源简介
基于C#、SQL开发的数据库课程设计,详细代码,C#直接运行即可,应付老师、学习必备
代码片段和文件信息
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
namespace GradeMis
{
public class AdminCourse : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid DataGrid1;
protected System.Web.UI.WebControls.Button Button2;
private SqlConnection conn = new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings[“GradeSys“]);
private void Page_Load(object sender System.EventArgs e)
{
if(!Page.IsPostBack)
{
GetData();
}
}
private void GetData()
{
string sql = string.Empty;
sql = string.Format(“select * from 课程表“);
SqlDataAdapter da = new SqlDataAdapter(sqlconn);
DataSet ds = new DataSet();
try
{
da.Fill(ds“t“);
this.DataGrid1.DataSource = ds.Tables[“t“];
this.DataGrid1.DataBind();
}
catch
{}
}
override protected void OnInit(EventArgs e)
{
InitializeComponent();
base.OnInit(e);
}
private void InitializeComponent()
{
this.Button2.Click += new System.EventHandler(this.Button2_Click);
this.DataGrid1.CancelCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_CancelCommand);
this.DataGrid1.EditCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_EditCommand);
this.DataGrid1.UpdateCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_UpdateCommand);
this.DataGrid1.DeleteCommand += new System.Web.UI.WebControls.DataGridCommandEventHandler(this.DataGrid1_DeleteCommand);
this.Load += new System.EventHandler(this.Page_Load);
}
private void ExeSql(string sql)
{
SqlCommand cmd = new SqlCommand(sqlconn);
try
{
conn.Open();
cmd.ExecuteNonQuery();
}
catch(Exception ex)
{
Response.Write(ex);
}
finally
{
conn.Close();
}
}
private void Button2_Click(object sender System.EventArgs e)
{
Response.Redirect(“AdminCourseAdd.aspx“);
}
private void DataGrid1_EditCommand(object source System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
this.DataGrid1.EditItemIndex=e.Item.ItemIndex;
GetData();
}
private void DataGrid1_DeleteCommand(object source System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
string sid = e.Item.Cells[0].Text;
string sql = string.Format(“delete 课程表 where 课程号 = ‘{0}‘“sid);
ExeSql(sql);
this.DataGrid1.EditItemIndex=-1;
GetData();
}
private void DataGrid1_CancelCommand(object source System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
this.DataGrid1.EditItemIndex=-1;
GetData();
}
private void DataGrid1_UpdateCommand(object source System.Web.UI.WebControls.DataGrid
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-08-08 12:52 GradeSystem\
文件 1537 2013-07-05 11:40 GradeSystem\AdminCourse.aspx
文件 3564 2013-07-08 14:00 GradeSystem\AdminCourse.aspx.cs
文件 1695 2006-03-30 00:05 GradeSystem\AdminCourseAdd.aspx
文件 2166 2013-07-05 11:12 GradeSystem\AdminCourseAdd.aspx.cs
文件 1042 2006-03-30 00:17 GradeSystem\AdminGrade.aspx
文件 1632 2013-07-05 11:13 GradeSystem\AdminGrade.aspx.cs
文件 2719 2006-04-02 23:19 GradeSystem\AdminGradeAdd.aspx
文件 2635 2013-07-05 11:15 GradeSystem\AdminGradeAdd.aspx.cs
文件 1825 2006-03-30 00:59 GradeSystem\AdminGradeAddNext.aspx
文件 2252 2013-07-05 11:18 GradeSystem\AdminGradeAddNext.aspx.cs
文件 2466 2006-03-30 23:58 GradeSystem\AdminGroup.aspx
文件 6159 2013-07-05 11:20 GradeSystem\AdminGroup.aspx.cs
文件 1441 2006-03-29 23:27 GradeSystem\AdminGroupAdd.aspx
文件 1662 2013-07-05 11:21 GradeSystem\AdminGroupAdd.aspx.cs
文件 1924 2006-04-02 23:04 GradeSystem\AdminStu.aspx
文件 5632 2013-07-05 11:22 GradeSystem\AdminStu.aspx.cs
文件 2791 2006-04-02 23:30 GradeSystem\AdminStuAdd.aspx
文件 3037 2013-07-05 11:28 GradeSystem\AdminStuAdd.aspx.cs
文件 2002 2006-03-31 00:30 GradeSystem\AdminStuSearch.aspx
文件 3084 2013-07-05 11:25 GradeSystem\AdminStuSearch.aspx.cs
文件 929 2006-03-31 01:34 GradeSystem\AdminStuStat.aspx
文件 1664 2013-07-05 11:25 GradeSystem\AdminStuStat.aspx.cs
文件 1662 2006-04-02 23:26 GradeSystem\AdminTeacher.aspx
文件 4035 2013-07-05 11:26 GradeSystem\AdminTeacher.aspx.cs
文件 1509 2006-03-30 01:07 GradeSystem\AdminTeacherAdd.aspx
文件 1689 2013-07-05 11:27 GradeSystem\AdminTeacherAdd.aspx.cs
文件 1786 2006-03-29 23:02 GradeSystem\AdminUrl.aspx
文件 1565 2013-07-05 11:27 GradeSystem\AdminUrl.aspx.cs
文件 1947 2006-03-29 23:21 GradeSystem\AdminUrlAdd.aspx
文件 1768 2013-07-05 11:28 GradeSystem\AdminUrlAdd.aspx.cs
............此处省略70个文件信息
相关资源
- 基于C#的网上书店源码
- C#连接mysql数据库dll
- 酒店管理系统:Winforms窗体应用程序
- 土地利用空间数据库
- 数据库送气公司管理系统
- Wpf 操作Sqlite数据库
- 万年历数据库
- WPF链接mysql数据库绘制livechart波形
- asp.net在线考试系统简单、齐全、仅供
- 极力推荐家教信息管理平台含源码和
- 学生信息管理系统C#winformSQLServer
- 个人理财系统c#+sql
- 《Visual C# + Oracle数据库系统开发全程
- ASP.NET+C#+SQL校园新闻发布系统
- 基于C#、SQL学生选课管理系统
- C#相册管理系统SQL数据库
- 学生成绩管理系统 附带数据库文件
- 基于C#和Mysql的学生信息管理系统
- C# 基于数据库的学生管理系统
- C#数据库人事管理人事管理人事管理人
- C#超市管理系统源码含数据库,运行是
- 实体花店管理系统.rar
- C#三层架构实现固定资产管理系统
- 物资管理信息系统、数据库、SQL Ser
- C#库存管理系统数据库+源代码+报告原
- C#图形编辑软件
- ASP.NET+C#+SQL Server 毕业论文+开题报告
- C# 数据库编程
- ASP.NET开发PetShop源代码+数据库
- 试题库管理系统含数据库设计,试题
评论
共有 条评论