代码改变世界

阅读排行榜

SQL语句中CASE WHEN以及CAST的运用

2010-11-09 23:47 by 何朝阳, 4457 阅读, 收藏,
摘要: 最近在做一个《教学运行管理系统》的时候,其中涉及到“教学成果管理”模块,用于对教师论文、专著、科研项目以及获奖情况的管理,因为其中的数据要能在教师个人主页中自动显示出来,所以采用基础数据教师表中的教师编号(TeacherID,int)把教学成果和个人主页联系起来,但是,由于已有教学成果数据中教师姓名不可能全部在基础数据教师表中都有对应的教师(如:作者中包含研究生、其他学校或学院的教师等等),一时间想不到解决方案,想通过再添加一个表用于保存基础数据教师表中不存在的教师信息,发现这样很麻烦,最后把教学成果里保存教师编号的数据表(图1)中TeacherID的数据类型改为nvarchar(50),如果存在教师信息,这个字段就用来保存教师编号,否则就保存教师(作者)的姓名。 阅读全文

C#中导出数据时控制Excel 2007生成2003兼容模式的文件

2011-04-06 12:39 by 何朝阳, 3284 阅读, 收藏,
摘要: 使用C#导出数据到Excel文件时,Excel 2007组件生成的.xlsx文件Excel 2003是打不开的,而如果直接在程序中指定生成文件的扩展名是.xls时,使用Excel 2003打开时提示丢失信息,而用Excel2007打开时则提示如图警告,但是忽略警告能够打开。如果直接在Excel 2007中将文件另存为97-2003的兼容模式,生成的.xls文件Excel 2003就能够正常打开。 阅读全文

Javascript中实现JSON数组多键值排序

2011-06-20 15:58 by 何朝阳, 3073 阅读, 收藏,
摘要: 在某项目中,需要实现用户自定义菜单的显示顺序,以及某项菜单是否显示,摸索了很久,最后找到了一个自己比较满意的思路: ①首先在后台使用C#获取数据库中的菜单数据,生成一个包含菜单数据项的JSON数组(由于某种原因没有使用SQL中的ORDER BY),如下: 阅读全文

JavaScript动态调整TextArea高度

2010-12-28 12:22 by 何朝阳, 2872 阅读, 收藏,
摘要: 通过JavaScript根据TextArea的内容动态调整TextArea的高度 阅读全文

[C#.NET]将DataTable中的数据导出到Excel中

2011-01-17 18:52 by 何朝阳, 2756 阅读, 收藏,
摘要: 将DataTable中的数据导出到Excel中 阅读全文
1 2 3 4 5 ··· 7 下一页