ASP.NET制作的学生管理系统心路历程

选择类库(.NET Framework)出错

类库使用错误,要使用.NET Framework,但是我用的.NET Standard
在这里插入图片描述

配置远程连接错误

远程连接配置教程

sa是超级用户对于数据库有所有的操作权限,如果是自己定义的登录用户就只能自己设置账户配置权限了,所以建议数据库连接的时候使用sa作为连接登录。

SQL字符串连接数据库出错

Data Source是数据库连接服务的名称要使用图中的地址,但是我用的localhost一直出错,提示我SQL连接语句错误
因为要登陆的不是这个数据库管理系统而是数据库服务器所以地址要搞明白

 <configuration>
    <connectionStrings>
      <add name="connString" connectionString="Data Source=LAPTOP-TFNNT1GH\SQLEXPRESS;Initial Catalog=StudentManager;Persist Security Info=True;User ID=sa;Password=123456"/>
    </connectionStrings>

在这里插入图片描述

try-catch中使用redirct,导致的线程中止错误

总而言之:错误原因是由于跳转页面导致本页面的程序未全部执行,扔出警告(不会影响程序运行),catch捕获了,然后发出警告
在这里插入图片描述
在这里插入图片描述

验证码的aspx功能文件

个人手写的验证码实现文件

设置标签属性时出错

因为两个属性之间离着太近没有空格,导致分析器无法识别
在这里插入图片描述

FileUpLoad照片上传失败

只能说这是QQ浏览器的锅
我用QQ浏览器作为默认浏览器测试我的程序,但是当我点击照片上传时,直接跳转为404,我都懵了
于是先是照着视频又来了一遍,然后设置断点。。。。。。
最后发现压根没成功编译程序,可能是javascript识别能力弱的原因最后使用的UC浏览器,一次就成功了,我都傻了。

关于遇到的:System.Data.SqlClient.SqlException:“’=’ 附近有语法错误

大佬果然是大佬,一针见血
这是由于SQL语句命令拼凑的时候没合理使用空格的原因
解决方案
没想到一个空格或者标签的一个‘/等小小的错误都会导致功能直接出错,唉,这不是猛男该学的啊。

GridView控件属性不匹配错误

Gridview控件不能进行数据绑定,问题是没有发现对应属性名,但是我前前后后设置了十多次断点,仔仔细细根据数据进行调试,发现没问题啊,真的是绝望啊,最后发现是因为我没有设置变量为可读属性,即使为public也不行,必须对于get属性显式设置,导致控件不识别,唉,还是基础不牢啊。

总结

终于终于终于,搞完了整整五天,五天前把所有娱乐软件全部卸载,终于搞定了,明天好好放松一下

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
【论文题名】 基于ASP.NET学生信息管理系统的设计与实现 【论文作者】 聂书志 【作者专业】 软件工程  【导师姓名】 陆永忠  【授予学位】 硕士 【授予单位】 华中科技大学  【授予时间】 20061002 【 分类号 】 TP393.18 G47  【 关键词 】 校园网 学生信息 信息管理系统 数据库技术 ASP技术  【 摘 要 】 随着Internet的普及,越来越多的学校建立了自己的Web网站,其中学生信息管理系统是构成学生网站的一个重要组成部分。传统的基于ASP和JavaScript、VBScript等脚本语言,将动态网页和数据库结合,通过应用程序来处理的方法具有较大局限性。 系统的开发过程中采用的技术是在.netFramework平台上利用ASP.net技术来开发,采用C#语言来实现。该系统采用ADO.net技术可以容纳具有复杂关系的数据,不再依赖于数据库链接;而且其开发模式有助于减少软件的维护费用,提高软件的可移植性和可伸缩性,提高网络性能,甚至有助于提高软件开发人员的生产力和缩短开发周期;相对于ASP来说,配置应用程序ASP.net的安全性更高。并且对ASP.net安全机制的研究与实现进行比较深入的研究。 正是由于采用了上述方法,使得本系统与用ASP技术开发的系统相比具有操作简单、界面友好,完全控件式的页面布局,使得信息的录入工作更简便;同时许多选项包括信息类别、来源部门等只需要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况;具有即时可见性,对信息的处理将立即在主页的对应栏目显示出来,达到”即时发布、即时见效”的功能;系统功能完善,包括常见网站的信息管理的各个方面完整地实现了网站对信息的管理要求;并且方便移植,针对不同的学校或相关单位,只需要稍作修改就可以开发出适合本部门特点的信息管理系统等特点。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值