c# webeditor的数据库应用总结 IDENTITY_INSERT
来源:互联网 发布:js 文本框中数值 合计 编辑:程序博客网 时间:2024/05/29 15:56
这两天学习c#对数据库的操作 ,刚开始的时候我选择了 SqlHelper.cs 做为研究对象。分别吧他放在app_code中 和编译成dll文件放在bin中,发现都可以使用。于是知道了怎么把cs文件编译成dll 来保护自己的版权。
以上的工作很顺利。我对sql数据库中表进行操作的时候也很顺利。当我自己建立一个简单的表做试验的时候出了一下的问题。首先是自动增长列的问题。在c#和sql环境下 想对 增列赋值 必须要开启IDENTITY_INSERT。否则就会出现 当 IDENTITY_INSERT 设置为 OFF 时,不能向表 files 中的标识列插入显式值? 错误
解决的办法就是把其开启 或者在sql语句取出该列 ,这一点是于php不同的。
接下来 我用了一个WebEditor做为客户表单,想把该控件的值插到数据库中。结果出现下面的问题
从客户端(WebEditor1="<FONT color=#ff0000>...")中检测到有潜在危险的 Request.Form 值。
说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止。该值可能指示危及应用程序安全的尝试,如跨站点的脚本攻击。通过在 Page 指令或
异常详细信息: System.Web.HttpRequestValidationException: 从客户端(WebEditor1="<FONT color=#ff0000>...")中检测到有潜在危险的 Request.Form 值。
源错误:
这中异常主要是:在向服务器中提交的内容中含有特殊代码 比如:html码
解决的办法:
解决方案一:
在.aspx文件头中加入这句:
<%@ Page validateRequest="false" %>
解决方案二:
修改web.config文件:
<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>
因为validateRequest默认值为true。只要设为false即可。
结果问题得到解决
- c# webeditor的数据库应用总结 IDENTITY_INSERT
- set identity_insert 的心得总结
- webEditor文本编辑器的使用
- c#数据库的应用开发
- .net 文本编辑器的使用 webeditor
- SET IDENTITY_INSERT的用法
- SET IDENTITY_INSERT 的用法
- IDENTITY_INSERT
- IDENTITY_INSERT
- IDENTITY_INSERT
- C#连接Oracle数据库的简单应用
- C#连接Oracle数据库的简单应用
- C# 数据库存储过程的讲解应用
- C#连接Oracle数据库的简单应用
- autoComplete +C#的应用 实例总结
- C#下MSchart的应用总结
- Set IDENTITY_INSERT【自增列插入应用】
- C#连接SQL2005数据库的一点总结
- 有关宏的一个简单的问题
- C# 2.0 引入的匿名方法
- 我发现的第一个Microsoft的错别字
- VC编程常见问题集锦
- get和post的区别
- c# webeditor的数据库应用总结 IDENTITY_INSERT
- Struts 1 学习笔记-5-2(编写一个简单的支持I18N的登录系统)
- Trac安装指南!
- 有容乃大,无欲则刚
- 软件商品化阶段开发流程的疑问
- 温习sql语句中JOIN的各种操作(SQL2005环境)
- test
- ArcGIS 坐标系统文件
- ArcGIS下进行数字化