你会C#么??课程设计!题目 学生成绩管理系统 要代码!

2024-12-14 13:57:37
推荐回答(3个)
回答1:

namespace score
{
public partial class 管理员管理 : Form
{
public 管理员管理()
{
InitializeComponent();
}

private void 管理员管理_Load(object sender, EventArgs e)
{

if (treeView1.SelectedNode.Text == "添加教师信息")
{
添加教师信息 tjjsxx = new 添加教师信息();
tjjsxx.ShowDialog();
}
else if (treeView1.SelectedNode.Text == "添加课程信息")
{
添加课程信息 tjkcxx = new 添加课程信息();
tjkcxx.ShowDialog();
}
else if (treeView1.SelectedNode.Text == "添加学生信息")
{
添加学生信息 tjxsxx = new 添加学生信息();
tjxsxx.ShowDialog();
}
else if (treeView1.SelectedNode.Text == "添加专业名称")
{
添加专业名称 tjzymc = new 添加专业名称();
tjzymc.ShowDialog();
}
else if (treeView1.SelectedNode.Text == "添加班级信息")
{
添加班级信息 tjbjxx = new 添加班级信息();
tjbjxx.ShowDialog();
}
}

private void pictureBox1_Click(object sender, EventArgs e)
{

}
}
}

namespace score
{
public partial class 教师管理 : Form
{
public string JSGL;
public 教师管理()
{
InitializeComponent();
}

private void 教师管理_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“scoreDataSet1.Teacher”中。您可以根据需要移动或移除它。
this.teacherTableAdapter.Fill(this.scoreDataSet1.Teacher);
this.textBox1.Text = this.JSGL;
}

private void button2_Click(object sender, EventArgs e)
{
this.Close();
}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
SqlConnection conn = new SqlConnection("server=localhost;uid=sa;pwd=sa;database=CNGL");
conn.Open();
string SelectSql1;
SelectSql1 = "select StudentName,KechengName from HesuanXMGL where StudentID='" + this.comboBox1.Text + "' ";
SqlCommand sCmd1 = new SqlCommand(SelectSql1, conn);
SqlDataReader sdr1 = null;
sdr1 = sCmd1.ExecuteReader();
while (sdr1.Read())
{
this.textBox4.Text = "" + sdr1["StudentName"];
this.textBox3.Text = "" + sdr1["KechengName"];
}
sdr1.Close();
conn.Close();

}
catch (Exception ex)
{
if (ex != null)
MessageBox.Show("执行错误" + ex.Message);
}
}

private void button1_Click(object sender, EventArgs e)
{
string sConn;
sConn = "server=localhost;uid=sa;pwd=sa;database=CNGL";
SqlConnection Acmd = new SqlConnection(sConn);
try
{
Acmd.Open();
string InsertSql;
InsertSql = "insert into Chengji(TeacherName,Fenshu) values('" + this.textBox1.Text + "','" + this.textBox5.Text + "') where StudentID='" + this.comboBox1.Text + "'";
SqlCommand sCmd = new SqlCommand(InsertSql, Acmd);
int ExeNum = sCmd.ExecuteNonQuery();
if (ExeNum == 1)
{
MessageBox.Show("成绩添加成功!", "系统提示!", MessageBoxButtons.OK, MessageBoxIcon.Information);
Acmd.Close();
this.Close();
}
else
{
MessageBox.Show("数据输入有误,请重新输入!", "系统提示!");
Acmd.Close();
return;
}

}
catch (Exception ex)
{
if (ex != null)
MessageBox.Show("执行错误" + ex.Message);
}
}

private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{

}
}
}教师管理

namespace score
{
public partial class 学生管理 : Form
{
public 学生管理()
{
InitializeComponent();
}

private void 学生管理_Load(object sender, EventArgs e)
{
// TODO: 这行代码将数据加载到表“scoreDataSet1.Chengji”中。您可以根据需要移动或移除它。
this.chengjiTableAdapter.Fill(this.scoreDataSet1.Chengji);

}

private void button1_Click(object sender, EventArgs e)
{

}
}
}学生管理

回答2:

您需要用确尽详实的语言在这里将疑惑叙述清晰,让回答者更确切的知道您的疑惑
假如您的问题还没有叙述清楚,请点击展开“问题补充”,
清楚叙述您的问题,
并可以加入图片来帮助回答者更好地清楚你的疑惑,
更有针对性地帮助你。

我们可以针对你的需求提供一份适用于初学者的代码,或学生版/个人版/专业版/企业版
您需要留下Email地址,以便回答者更好的解决你的问题
为获取帮助,您可以发送消息到:六伍柒幺伍六幺五('幺'读yao,一声,'柒'同 '七'),QQ
您还可以通过向我们发起求助的方式主动去寻求我们的帮助。

如果您对回答不甚满意,希望继续对回答者进行追问了解详情时,
可点击回答内容下方的“继续追问”按钮
请您切记为您的问题选择一个最恰当的分类,
因为只有这样,您的问题才能在第一时间内得到正确解答。
交易提醒:预付订金是陷阱

回答3:

我有C#学生成绩管理系统 课程设计