Me の 项目经验
文章平均质量分 52
马兆娟
这个作者很懒,什么都没留下…
展开
-
关于行业代码对应表的数据库设计及导入(4位行业代码)
最近使用asp.net+sqlserver+layui前端框架完成了一个小页面,其中有一个功能是需要将行业代码表导入倒数据库。看到这个行业代码表,刚开始还真是无从下手,经过查询找到一个页面是关于行业代码处理的(word导入mysql表格_从word得到表格数据插入数据库(6位行业代码)),但是感觉这样处理不是太好,不应该让用户去填充excel表格(增加用户的工作量)。我的解决方案如下:一、数据库设计二、文件上传功能(3层架构)1、web层<html xmln...原创 2021-04-12 17:19:09 · 2421 阅读 · 0 评论 -
ServerVersion 引发了“System.InvalidOperationException”类型的异常
遇到这样一个问题:添加互评信息,断点调试,跳转到BLL层后就直接跳到SqlHelper中弹出错误,说:未将对象设置引用到实例等。还请人帮忙调试代码,调试半天发现抽象工厂并没成功完成反射,奇怪的是:将出现问题的方法中换用反射其他的接口没有问题,后来将有问题的接口和DAL层类都重写了,问题好像解决了。所以添加互评就这么实现了,结果实现查询操作的时候问题重现了,我逐步调试,发现这样一个问题,调试到抽象工原创 2013-07-09 09:42:00 · 38131 阅读 · 22 评论 -
使用《学生评教系统》之后的一些感受
一年一度的学生评教已经结束,系统在使用过程中反映了一些问题,是我们之后设计软件需要考虑的……1.当问题来临,随机应变 学校本部参加评教的学生有一万多人,使用两个机房的400台机子,安排时间为1天,所以评教过程中两个机房的人数一直处于饱和状态。评教开始10分钟过后,开始出现登录不上去及评分提交不了的情况,开始想到的是用备用服务器,但是想到会出现数据重复及数据整合困难的情况,还是向米老师原创 2013-06-29 21:02:58 · 3076 阅读 · 8 评论 -
由GXPT初谈敏捷开发
题外话 最近我们整期同学一起开始了一个GXPT项目开发,特别佩服GXPT项目的前期的设计实现者,看到那133篇的详细开发文档可以看出那个团队当时研究这个架构的时候是多么的用心,很庆幸我可以在他们搭建的架构基础上来开发我们的小系统,虽然我负责的项目是所有项目中最小的,但我想简单的事做到完美也不简单。简单看一下这个项目的物理架构(著作权归项目架构研究者),详细的系统架构设计及项目实现请到原创 2013-12-30 21:29:13 · 2300 阅读 · 23 评论 -
Navicat工具进行Oracle数据库复制 or 备份、还原功能(由评教需要所谈)
GXPT是一个分布式系统,此系统暂时包含权限系统、基础系统、评教系统、考试系统,各个系统建有自己的oracle数据库。我们小组负责的是评教系统,而评教系统的正常需要借助于权限系统和基础系统,具体的业务这里就不多解释了。近期要进行评教活动了,基础系统在往基础库中录入真实数据,而评教系统还想进行一下功能及压力测试,当然就不同直接操作基础真实数据库的数据了,于是我们准备了一台装有oracle的备用服务器原创 2014-05-30 11:45:41 · 44787 阅读 · 48 评论 -
PL/SQL Developer导入导出Oracle数据库方法
前一篇博客介绍了Navicat工具备份Oralce原创 2014-05-30 17:53:43 · 28057 阅读 · 27 评论 -
有些错误就只因没有全局观
记得自己敲代码以来经常犯的错误不是技术有多难,我要实现的功能肯定有好多前辈已经实现了,我出的好多问题就出在一个逗号少写、变量写错…… 最近在修改《一中考评系统》,删除效果改用与界面风格相符的jBox效果,显示数据表效果是通过js实现的。 要实现的效果是这样子的: 但是我点击删除总是跳到网页的目录文档,经过查看代码,发现删除按钮的ID值在js中绑定从数原创 2013-07-07 20:11:06 · 2107 阅读 · 25 评论 -
ajax 动态为<a> href 赋值,总是不执行跳转的原因
由于一中考评系统要加入一个新的功能“调查问卷”,我想沿用别人做好的调查问卷,用别人的有一个好处就是:人家做的专业,界面美化等非常人性化,但是它需要你每次设置完调查问卷后发布一下网址,客户端访问的每次都是变动的地址。 客户端每次点击“调查问卷”,就会跳转到相应页面: 点击“调查问卷”即进入调查问卷页面: 我使用a 标签原创 2013-06-15 10:17:39 · 7284 阅读 · 2 评论 -
使用visio 2010建立sql server数据模型——手动画、利用逆向工程
基础数据库这个词不在新鲜,老早就提出了。咱们从出生,个人信息就被放到一个基本信息库中了,在全国各地,通过身份证号就能知道你的基本信息。最近米老师下发了一个任务,让我们开发几个小项目,考试系统、选修课系统,评教系统,说道这三个系统,学生、学院、班级等等信息都应该是一样的,也就是我们这几个系统应该使用一个基础数据库,基础数据只需一次导入,不需要每个系统都导入一次。 于是我们3个组的同学一起商原创 2012-12-06 09:36:11 · 24896 阅读 · 78 评论 -
程序员--时时刻刻为用户着想,你真的做到了嘛?
最近发生这么一件事,让我不得不反思:自己做项目心中并没有装着用户。 只有心中装着用户,你才能做出人性化的软件;要站在巨人的肩膀上;要做到时时刻刻为用户着想!原创 2012-11-24 16:52:27 · 2123 阅读 · 7 评论 -
项目经验----触发器要谨慎使用
在一中考评系统项目中,为了使数据保留,删除数据没有使用delete,而采用的是在数据表中加一个字段,存在为‘1’,不存在为‘0’。 刚刚用户打电话过来,说:不知道数据库中的数据怎么就被删除了,他们没做什么操作;他们直接将数据库中不可用字段改为‘1’也不行。后来我测试一下,我删除对应的系列信息,然后想将不可用字段改为‘1’,无论使用sql语句,还是直接更改记录的不可用字段都无济于事。原创 2012-12-07 21:56:17 · 9334 阅读 · 26 评论 -
项目经验——Sql server 数据库的备份和还原____还原数据库提示“介质集有2个介质簇,但只提供了1个。必须提供所有成员”
在对数据库备份与还原的过程中,我遇到一个问题“介质集有2个介质簇,但只提供了1个。必须提供所有成员”,下面详细的介绍一下遇到问题的经过与问题解决的方法! 一、备份与还原遇到的问题描述与解决方法: 前两天用户测试我们做的评教系统小软件,有点问题我们过去看了看,想将他们的测试数据备份一下,以便我们修改软件测试使用。 我是这样备份的,数据库备份默认有一个路径:C\...,而我原创 2012-12-14 18:31:23 · 78618 阅读 · 19 评论 -
ASP.NET中 “字符文本中字符太多”错误及解决方法
我的错误截图 问题描述 在ASP.NET中使用多层引号,要引起注意,引号使用不当会引起“字符文本中字段太多”编译错误!今天我就遇到了这个错误,整理于此! “字符文本中字段太多”错误提示过于笼统,其实,错误原因很简单,看一下错误源码形式:"" 正确形式应当为: '' 问题起因:HTML中引号多层嵌套问题原创 2013-01-11 10:01:24 · 22004 阅读 · 7 评论 -
Javascript与ASP.NET(一般处理程序)关于URL(get方式)传递中文乱码问题的解决方案
一、首先,说一下我要实现的功能 根据老师ID、学年、学期,查询该教师教授的课程信息。二、传递参数我遇到的问题: 我通过传递教师ID、学年和学期从数据库查询出该教师所教的课程信息,展现在界面上,从数据库我能查询出数据,为什么在界面不出数据呢,我断点调试,发现这样一个现象。我在js中传递的参数,在一般处理程序中获取时,是这样显示的: 于是有了这篇文章原创 2013-01-31 10:12:00 · 7614 阅读 · 2 评论 -
ASP.NET中DropDownList控件的简单使用--DDL绑定数据库表中值,选择DDL中值直接检索数据
这篇博客主要说一下DropDownList绑定数据库表中数据,及选择相应DropDownList表中的值会根据此值从数据库中查询相应的数据信息。 一、简单介绍一下我要实现的功能 我要实现的功能简单界面: 我要实现的功能:校区旁边的下拉列表我使用的是DropDownList控件,页面加载时DropDownList会绑定从数据库中查询出的校区信息,然后根据校区值的选原创 2013-01-22 14:59:35 · 16013 阅读 · 10 评论 -
asp.net使用jbox插件,利用ajax(使用一般处理程序方式)执行撤销操作
在最近做的《教务-基础系统》中有这样一个功能:为了防止用户误删数据,或者将数据删除后还想恢复,我们对数据的处理不是直接删除,而是允许用户撤销数据,如果用户想使用撤销的数据激活一下即可。这里说一下我撤销操作的实现,作为初学者,我说的可能有很多不到位的地方,还请高手指点!一、先看一下,课程类型撤销运行效果 由于此处我上传的gif图片不动,我将《课程类型撤销展示》上传空间了。原创 2013-01-21 11:19:59 · 3812 阅读 · 5 评论 -
从客户端(&)中检测到有潜在危险的 Request.Path 值----一个问号的问题
出这个问题基本上是在转址字符串中有非法字符造成的,今天我就遇到了这个错误。通过js向一般处理程序传递参数,之前用过几次没出什么意外,今天因为书写的问题,弹给我这个错误! 错误展示,让人看了一头雾水: 通过错误找答案,搜索答案时,很多人说遇到此问题可能是非法字符在作怪,我认真检查了一下自己的转址字符,果然是非法字符的问题! 纰漏,使用了中文原创 2013-03-05 20:10:31 · 5376 阅读 · 5 评论 -
《项目经验》--后台一般处理程序向前台JS文件传递JSON,JS解析JSON,将数据显示在界面--显示在DropDownList 或 显示在动态创建的table中
先看一下我要实现的功能界面: 这篇文章主要介绍:后台一般处理程序把从数据库查找的数据,转换成JSON,然后传递到前台JS文件中,JS解析JSON数据,并将数据显示在界面,主要介绍两种显示方式,显示在DropDownList控件 or 显示在动态创建的Table表中。本文主要介绍两个地方:1.根据学年查询学期信息的实现--JS将解析的JSON数据绑定到Dro原创 2013-02-21 20:51:56 · 26483 阅读 · 30 评论 -
Newtonsoft.Json.dll 反序列化JSON字符串
上一篇JSON博客《JSON入门级学习小结--JSON数据结构》中已对JSON做了简单介绍,JSON字符串数组数据样式大概是这样子的: 如今因为项目需求(asp.net web网站,前台向后台传递JSON数据,并对JSON数据处理,详述见博客《 《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json原创 2013-02-21 21:20:51 · 43510 阅读 · 24 评论 -
《项目经验》--通过js获取前台数据向一般处理程序传递Json数据,并解析Json数据,将前台传来的Json数据写入数据库表中
先看一下我要实现的功能界面: 这个界面的功能在图中已有展现,课程分配(教师教授哪门课程)在之前的页面中已做好。这个页面主要实现的是授课,即给老师教授的课程分配学生。此页面实现功能的步骤已在页面中有所体现,这里不再赘述,此篇文章主要介绍:我是如何通过js从前台获取数据,然后通过ajax技术向后台一般处理程序传递JSON,后台又是如何获取传来的JSON,并对JSON数据转换,然后原创 2013-02-21 21:16:21 · 25654 阅读 · 29 评论 -
Group By ,你会用么
学生评教系统做完了,在测试的时候,遇到这样一个问题,多人对同一个教师评分后,分数统计完毕会出现成绩统计混乱的问题,后来找到了问题的症结:原来是Group By 在作怪。下面简单总结下Group By,以便今后少犯错误!一、Group By语句 Group By 语句用于结合合计函数,根据一个或多个列对结果集进行分组。 注:合计函数,又称聚合函数(Aggregate原创 2013-04-01 15:48:47 · 4954 阅读 · 13 评论