• 曾经让我很吐血的Bug(初学者)


    1.MSSql 就是 sql Server。

    2.用session的时候一定要先实现接口IRequiresSessionState;

    3.form表单中type=file传送文件的时候一定要在form中添加属性enctype=multipart/form-data

    4.HTML中给比如说onclick="functionName('parameter')"  这里的参数一定要加单引号,不然会死的很惨。还有一点当我的参数传的是路径的时候它把我的‘/’都尼玛弄没了

    5.所有的加载页面进度条都是假的(不过下载东西的进度条是真的),都仅仅是为了增加用户的体验度,亏我还傻傻的想怎么获取加载数据和总数据的百分比。

    6.HostingEnvironment.MapPath("~/Index")Server.MapPath(“”)的作用差不多都是获取一个相对路径的绝对路径,,如果报错说没发现什么的就全写吧System.Web.HttpContext.Current.Server.MapPath("~/IndexData");

    7.

    SqlParameter[] parms = new SqlParameter[]
    {
    new SqlParameter("@ChannelName", SqlDbType.NVarChar),
    new SqlParameter("@StartDate", SqlDbType.DateTime),
    new SqlParameter("@EndDate", SqlDbType.DateTime),
    };
    parms[0].Value = ChannelName;
    parms[1].Value = start;
    parms[2].Value = end;

     DataTable dt = TQSystem.DBUtility.SQLHelper.ExecuteDataTable(System.Data.CommandType.Text,"select DISTINCT CClassId,CClassName from TQ_V_CourseArrange where convert(date,CourseDate)>=convert(date,@StartDate) and convert(date,CourseDate)<=convert(date,@EndDate) and CHARINDEX(ChannelName,@ChannelName)>0 order by CClassId", parms);

    上面的代码就是执行一段sql语句,这里的@EndDate是不要加单引号,不要加单引号。不要加单引号。

  • 相关阅读:
    再谈 Devstack(Rocky)
    记一次性能测试与优化经历
    Nova rebuild for boot from volume issue
    OpenStack RPM Sample 解析
    [Cinder] 存储 Qos
    Octavia Rocky UDP 负载均衡功能试验
    Keepalived + LVS-NAT 实现高可用四层 TCP/UDP 负载均衡器
    LVS 四层 TCP/UDP 负载均衡器
    集群的定义以及类别定义
    对程序员又了解了一些
  • 原文地址:https://www.cnblogs.com/liuwenxu/p/6086284.html
Copyright © 2020-2023  润新知