zoukankan      html  css  js  c++  java
  • ASP.NET 开发小技巧 (持续更新)

    有时为一些小问题而去查资料、浪费太多的时间,为此把开发中经常遇到的一些小问题、记录下来、供日常开发查询用:
    1、项目中使用Forms验证、而有些文件又不需要验证就能访问,最常见的是验证码文件或admin目录中的文件、解决方法、配制web.config如下:path可以是一个目录。
    ................................................
       </system.web>
      <!-- 不需要验证 -->
      <location path ="CheckCode.aspx">
        <system.web >
          <authorization >
            <allow users ="*"/>
          </authorization>
        </system.web>
      </location>
    2、项目中多处使用DataRead导致connection资源不够用而报错,DataRead在使用时需要独占方式打开connection,使用中不能再去请求open connection,而要使用完后再close connection,再申请资源
    解决方法:合理使用DataRead,配合DataSet使用。
    3、转换类型为ToString()时最好后面再跟个.Trim()、最常见的是从表里取一个字段出来做比较、此时最好Trim()一下、此类问题最好做单步调试、很容量发现问题。
     4、SQL语句中的字符中拼写,如果SQL中字段是字符串型用单引号,如:' "+string+" '   (如 WHERE key=' content ')
          如果是整形则用:"+string+"  (如 WHERE key=50)
    一般尽可能的使用参数化(MSSQL中用@,MYSQL中用?),而不使用字符串拼写。
  • 相关阅读:
    Oracle左连接、右连接、全外连接以及(+)号用法
    linux中游戏好玩
    python之allure报告
    UI自动化之元素定位(xpath、css)
    expected_conditions模块提供了判断页面元素的16种方法
    安全测试1_Web知识简介
    零基础学习python_easygui(35课)
    jmeter通过if控制器控制业务比例
    系统异常设计
    kafka 消息队列
  • 原文地址:https://www.cnblogs.com/chy710/p/564759.html
Copyright © 2011-2022 走看看