当前位置:首页 » 课程设计 » datagrid课程表

datagrid课程表

发布时间: 2021-02-12 20:49:03

❶ 用C#winform写一个类似课程表,怎样写。

datagridview可以做啊
数据库的表结构先设计好,在datagridview里写你的课程,然后保存到数据库,就行啦,很简单的

❷ 课程表编程实现(C#)

数据表8个字段:

时间 星期一 星期二 ........星期日

每节课一条记录,直接绑定到DataGrid一句代码都不用写就可以搞定

这个是最简单的

❸ 窗体应用程序做课程表 能告诉我用哪个控件做吗

看你要做成什么效果了,简单的就DataGridView,复杂的在自定义控件。

❹ c# datagridview导出到excel中一些格式的设置

这样的做法很笨;
需求,是和界面分开的。要是没有控件,怎么办?
----------------

你的需求专,抽象出来就是:把数据属源里的数据以EXCEL的格式存储到另外一个数据源里。

----------------
自己看看微软的MSDN,有源代码讲述的,
这个叫做分布式查询。
非常简单。

❺ DataGrid表修改数据

你只要将DataGrid所连接的ADO控件执行如下代码
Private Sub Command1_Click()
Adodc1.Recordset.Update
End Sub

❻ 怎么用C#做学生的课程表查询

datagrid,gridview,第三方控件,或者自定义控件

每个人的课程表是怎么样的不关注,你登陆了自然有一个ID,你根据这个ID去搜索信息,当然出现的是这个ID的课程

❼ C#实现把数据库查到的信息显示在窗体中,如用户表中的名字,学号对应的课程表中的学科分数等

。。。
sql="select a.name,a.studentNo,科目,分数... from student a left join subject b on a.studentNo=b.studentNo";
显示的话用DataGridView
DataSet ds=new DataSet("Data");
SqlDataAdapter ada=new SqlDataAdapter(sql,con);//con是数据库连接方式,这个专自己写
ada.Fill(ds,"Data");
datagridview1.DataSource=ds.Tables["Data"];
这样就行属了

❽ 用c#编程显示课程表

你可以根据你的表这样写sql语句,查出来一个结果集,然后再把它放到DataTable中,专这里记做dtResult;
select b.Cdate,b.ClessonName,b.Clesson from dbo.tbl_SelectCourse a
left join dbo.tbl_Course b on a.Cno=b.Cno where a.Sno=001

之后属你可以new一个DataTable,记做dtClass,给dtClass添加列:
节数\星期;星期一;星期二;星期三.........;
之后再给dtClass添加几行数据;一天有几节课加几行就行,只有节数\星期那一列的数据为1,2,3,4.。。。,其他的数据都为空就行
之后写一个for循环,在dtResult中遍历,如果Cdate=="星期一"且Clesson=="1",就修改dtClass第一行第二列的数据为ClessonName;

在前台页面添加DataGridview,给DataGridview绑定数据为dtClass;页面上显示的结果就是学号为001的学生的课程表;
如果还不会的话,把你的表结构给我,我给你弄出来

❾ winform用datagridview建造课程表

图片看不到,其实他的代码已经告诉你数据库的结构了,只是他是在内存中建立了这个表并添加了数据:

DataTabledt=newDataTable("subject");
dt.Columns.Add("周数/节数",typeof(string));//添加列集,下面都是
dt.Columns.Add("周一",typeof(string));
dt.Columns.Add("周二",typeof(string));
dt.Columns.Add("周三",typeof(string));
dt.Columns.Add("周四",typeof(string));
dt.Columns.Add("周五",typeof(string));
dt.Columns.Add("周六",typeof(string));
dt.Columns.Add("周日",typeof(string));

for(inti=0;i<4;i++)//用轮回添加4个行集~
{
DataRowdr=dt.NewRow();

dt.Rows.Add(dr);
}

dt.Rows[0][0]="第1节";//向第一行里的第一个格中添加一个“第1节”
dt.Rows[1][0]="第2节";//向第二行里的第一个格中添加一个“第
2
节”
dt.Rows[2][0]="第3节";//向第三行里的第一个格中添加一个“第3节”
dt.Rows[3][0]="第4节";//向第四行里的第一个格中添加一个“第4节”
热点内容
幼师专业怎么样 发布:2021-03-16 21:42:13 浏览:24
音乐小毛驴故事 发布:2021-03-16 21:40:57 浏览:196
昂立中学生教育闸北 发布:2021-03-16 21:40:47 浏览:568
建筑业一建报考条件 发布:2021-03-16 21:39:53 浏览:666
2017年教师资格注册结果 发布:2021-03-16 21:39:49 浏览:642
中国教师资格证查分 发布:2021-03-16 21:39:41 浏览:133
踵什么成语有哪些 发布:2021-03-16 21:38:20 浏览:962
东营幼师专业学校 发布:2021-03-16 21:35:26 浏览:467
机械电子研究生课程 发布:2021-03-16 21:33:36 浏览:875
杭州朝日教育培训中心怎么样 发布:2021-03-16 21:33:28 浏览:238