牛腩中后台内容总结

1、BS三层

        WEB->BLL->DAL

2、只引用是不够的,还要添加引用 (首先得生成类库。)

3、using语句块的使用

        Using 用来执行强制垃圾回收,当语句执行到末尾时 ,释放内存。

        Using(sdr=cmd.executereader(commandbehavior.closeconnction))

        {

            Dt.load(sdr);

        }

4、反射数据库:

        Stringconnstr =ConfigurationManager .ConnectionStrings ["connstr"].ConnectionString ;

        <connectionStrings>

            <add name="connstr"

               connectionString="server =LBQ-PC;database = newssystem;uid=sa;pwd=123;"

               providerName="System.Data.SqlClient" />

       </connectionStrings>

5、防止sql注入(使用带参数的sql语句):

        带参数的sql语句。

        @caName

        方法

        如:insert into category(name) values (@caName);

        cmd中添加参数:cmd.parameters.add(new sqlparameters("@caName","牛腩测试"))

        Addrange:传入参数数组。

 

 

 

技巧性知识

1、注释:/**/

2、Ctrl+k,d快捷键排序文档。

3、常见的一种错误

        1)、数据库服务没有打开。

        2)、数据库连接字符串写错了。

4、TODO  注释的作用:

        类似于书签,是一种记忆功能。针对于VS,对编程人员有帮助。

        视图任务列表。可以对未完成的方法进行注释,可快速找到未完成任务。

5、自定义类模版(新建类的时候包含注释等信息)

 

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值