1 Star 0 Fork 0

wyb/SlSoftSecond

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
SelectCourseByStudent.cs 1.81 KB
一键复制 编辑 原始数据 按行查看 历史
wyb 提交于 2024-04-07 17:08 . 四五次作业
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using WindowsFormsApp1.lei;
namespace WindowsFormsApp1
{
public partial class SelectCourseByStudent : Form
{
public delegate void ComBoboxHandler(string param); //声明委托
public event ComBoboxHandler Button1Event;        //声明事件
private DBHelper dBHelper = new DBHelper();
private DataTable dataTable = new DataTable();
public SelectCourseByStudent()
{
InitializeComponent();
}
//查询课程
public void selectCourse()
{
string sql = "select t.id,t.姓名,c.id,c.名称 from 教师信息 t left join 教师授课表 tg on t.id = tg.教师ID left join 学科信息 c on tg.学科ID = c.id ";
dataTable = dBHelper.ExecSqlForDataTable(sql);
}
private void SelectCourseByStudent_Load(object sender, EventArgs e)
{
selectCourse();
if(dataTable.Rows.Count > 0)
{
for (int i = 0; i < dataTable.Rows.Count; i++)
{
string tid = dataTable.Rows[i]["id"].ToString();
string tname = dataTable.Rows[i]["姓名"].ToString();
string cid = dataTable.Rows[i]["id1"].ToString();
string cname = dataTable.Rows[i]["名称"].ToString();
string a = tid + " " + tname + " " + cid + " " + cname;
this.comboBox1.Items.Add(a);
}
}
}
private void button1_Click(object sender, EventArgs e)
{
Button1Event(this.comboBox1.Text);
this.Close();
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wyhwd/sl-soft-second.git
git@gitee.com:wyhwd/sl-soft-second.git
wyhwd
sl-soft-second
SlSoftSecond
master

搜索帮助