由烁空出品的这套教程采用视频语音方式,手把手你开发ASP.Net(C#)新闻系统。只需手写传统开发工作的20%代码,便可实现所有经典数据库操作行为,让你举一反三开发其开发其他系统。
因为本教程主要的偏重于代码编程,并且主旨在于“速成”,所以除了界面并无作任何美化之外,在代码解释上都尽可能做了中文注释,但是你可能还需要参考Dreamweaver和C#等相关基础教程。
double 带小数点:2 (记忆方法:如果你知道double在英文单词中有“双倍”的意思,那么类型对应值自然可以联想到“2”)
答:使用GetDataSet,或是Creader都可以实现的,因为它根本就是一个数据库内容的读取。关键的只是SQL语句的使用,应该为SELECT * FROM 表名1 WHERE 列1 LIKE ‘要搜索的关键字’
答:论坛的功能几乎跟新闻系统一样的,你只要再加一个回复功能。提示:在原新闻表中新建一列,0代表主贴,大于0的数,则代表此贴是跟贴、所要跟贴的主贴ID是。商城的购物车,事实上就是使用Session将购买内容暂存,最后结账时一次性插入数据库。
答:可用GetDataSet或CReader实现,因为这只是数据库的读取。关键还是SQL语句的使用:SELECT * FROM 新闻表,用户表 WHERE 新闻表.发贴者姓名=用户表.用户注册名
答:最基本的要过滤“ ’ ”符号,这样可以避免黑客构造SQL语句。如本新闻系统的第16节,用户登陆时,要先将TextBox1.Text.Replace(“’”,””)一次,再执行SQL语句。还有插入数据时,也同样要使用Replace过滤。
答:Access与SQL Server的SQL语句事实上还是一些差别的。比如删除语句,在Access中,可以使用DELETE * FROM 也可以用DELETE FROM ,而SQL Server 只能使用DELETE FROM 。另外,在数据库数据切换时,原数据的默认值属性均会丢失。所以,要实现数据库一键切换,要注意两点:1,使用共用的SQL语句;2,尽量避免使用默认值(如自动编号,改用GUID编码)。
网友评论 ()条 查看