有时为一些小问题而去查资料、浪费太多的时间,为此把开发中经常遇到的一些小问题、记录下来、供日常开发查询用:
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中用?),而不使用字符串拼写。

ASP.NET 开发小技巧 (持续更新)相关推荐

  1. 小白使用word小技巧-持续更新(以论文服务为主)

    文章目录 写论文时的记录,本人键盘各位置图,仅供参考(事实上,使用word,按一下Alt,可以看到word屏幕上的快捷键提示,记不住就对着按就行了) 1.文字快捷键 : 2.文本的段落样式设置快捷键和 ...

  2. Android实用小技巧(持续更新)

    文章目录 给drawableRight设置点击事件 限制EditText可输入的字数,超出后提示文案 解决RecycleView布局中GridLayoutManager和StaggeredGridLa ...

  3. Maven打包小技巧--持续更新

    NO.1 跳过测试,打包指定环境 mvn clean install -Dmaven.test.skip=true -P dev 其中:clean将target目录中的文件移除: install根据配 ...

  4. Python日常小技巧(持续更新中)

    目录 快速定位元组内容 对字典进行排序 json的获取(dumps,dump,loads,load) 查找字典中相同的key 统计列表中元素的个数 字典按输入顺序输出 历史记录的存储 对有多个分割符的 ...

  5. IAR 使用小技巧--持续更新

    1.复制和粘贴几行的部分代码 需求:有时候我们需要复制几行代码的后半部分,不需要复制前半部分. 方法:按住Alt键,再用鼠标拖动就可以复制和粘贴后半部分 2.常用快捷键 烧录程序:Ctrl + D 全 ...

  6. Unity3D小功能 小技巧 小教程 小原理(持续更新...)

    Unity3D小功能 小技巧 小教程 小原理(持续更新...) 1.Unity的.NET版本是2.0 按道理来说,C#能用的功能Unity也能用,但是Unity的.NET却不是最新版 要是用一些别的D ...

  7. Delphi三层开发小技巧:TClientDataSet的Delta妙用

    Delphi三层开发小技巧:TClientDataSet的Delta妙用 Delphi做三层开发时,很多人都会在客户端放一个TClientDataSet,中间层远程数据模块就对应放一个TDataSet ...

  8. 10个JavaScript开发小技巧

    "梦想天空"(网名)曾发表一篇博文,为我们介绍了10个JavaScript开发小技巧,现转载于此,供大家学习: 尽管我使用Javascript来做开发有很多年了,但它常有一些让我很 ...

  9. 日常安排php,PHP日常开发小技巧

    PHP日常开发小技巧 导语:PHP语言中,如果你懂得一些开发技巧,那么对你学PHP,会有很大的帮助.下面的是百分网小编为大家整理的PHP日常开发小技巧,希望对你能有所帮助. PHP批量取得checkb ...

最新文章

  1. 如何处理SQL Server事务复制中的大事务操作
  2. 修改 ShiroUser 缓存用户
  3. k8s operator开发脚手架kubebuilder 3.2.0安装脚本整理
  4. linux通过tar包安装docker
  5. 最全三大框架整合(使用映射)——DeptDaoImpl.java
  6. python冒泡排序实验报告_python中的冒泡排序
  7. 《电路分析导论(原书第12版)》一2.8 导体和绝缘体
  8. oracle数据库标志物,Oracle表的分类以及相关参数的详解
  9. linux mysql 数据按表名称备份
  10. java多线程和长连接,三方转换通信的实践(2)——数据库端服务程序
  11. 2口百兆光纤收发器工业导轨式发送机
  12. 第四十九篇: JAVA加密解密之凯撒加密(Caesar cipher)算法
  13. 华为 IP源防攻击和MAC认证
  14. 第三方支付平台:微信支付接口
  15. php session fixation,Session Fixation 攻防实战
  16. 数学四大思想八大方法_四大数学思想
  17. python实现手机通讯录和学生信息管理系统(4种方法)
  18. nodejs调用go语言
  19. 交换机工作原理及端口安全配置
  20. 【纸牌屋】第一季第三集经典台词

热门文章

  1. MATLAB R2018a 输入中文却显示方框问号的问题
  2. 26期20180607 set_uid stick_bit 软硬连接
  3. piblog 0.2
  4. JAVA线程池的分析和使用
  5. 【Android开发】范例1-实现带描边的圆角图片
  6. Altium Designer 正反面布元器件
  7. c#中对Cross-thread operation not valid错误的处理办法
  8. 商业智能项目错误经验总结(三) 需求调研
  9. 女生学编程有哪些好处呢?
  10. Direct2D教程(三)简单几何图形