Microsoft .NET Framework 版本:1.1.4322.573好像有什么安全设置要去掉~

解决方案 »

  1.   

    TO  freecs(北狼) :
    没有吧?如果没有在content那里转换的话,即Replace("<","《")这里去掉就正常了!什么原因??不理解~
      

  2.   

    那你把sql打出来看看,到查询分析里执行一下
      

  3.   

    楼上的
    这句吗
    string insertStr="insert into news (title,ly,content,readtimes,addtime) values ('"+title.Text+"','"+ly.Text+"','"+content.Text.ToString().Replace("<","《")+"',1,'"+DateTime.Now+"')"
    拿到哪里的查询分析执行呀,呵~
    没有用过,别见笑:)
      

  4.   

    在你对应的aspx文件的@page里加一个validateRequest=false属性试试
      

  5.   

    在页的定义位置加上validateRequest=false,就在Aspx文件的第一行,如
    <%@ Page  validateRequest=false Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb" Inherits="Test.WebForm1"%>
      

  6.   

    查询分析器:Sql Server查询分析器
      

  7.   

    默认的验证请求选项是true,如果请求中包括标签如"<b>Test</b>"就会报错,是防止用户的恶意输入。
      

  8.   

    你用的是access就是新建一个查询,它没有查询分析器