直接上代码,我是这样插入信息的

string sql = string.Format(@"
INSERT
INTO
T_Log
(
UserId ,
ProValue
)
VALUES (
@uid ,
'{1}'
)", Content);
return db.Execute(sql, new {uid = userId});

如果content是邮箱地址的话就会报错。

比如我插入的是12453566@qq.com,那么就会报"@qq"参数异常,其实我们没有打算让@qq作为参数,而是作为值传入进来插入到数据库中的。

我们可以在代码里面处理把@替换为@@,就可以避免这个错误了!

例子:

Content = Content.Replace("@", "@@");

这样就行了!

最新文章

  1. 织梦cms常用标签
  2. Android开发输入法遮盖屏幕底部按钮
  3. HTML中div以及span等元素获取焦点
  4. Maven-010-maven 编译报错:Failure to ... in ... was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced.
  5. PowerDesigner15在win7-64位系统下对MySQL反向工程
  6. Codeforces Round #359 (Div. 2)C - Robbers' watch
  7. #define用法集锦[修正版]
  8. 简单模拟java动态动态代理机制的底层实现原理
  9. careercup-位操作5.1
  10. winform布局格式
  11. POJ 1470 Closest Common Ancestors(LCA&RMQ)
  12. 简单又强大的联发科手机PhilZ Touch Recovery安装器,详细教程 - 本文出自高州吧
  13. 超强Altium Designer焊盘为梅花状连接,过孔为直接连接的方法
  14. Python调用C/C++动态链接库的方法详解
  15. javacpp-opencv图像处理系列:国内车辆牌照检测识别系统(万份测试车牌识别准确率99.7%以上,单次平均耗时39ms)
  16. SendCloud邮件中为什么会显示代发
  17. Vue H5 项目模板
  18. macbook突然没有声音了
  19. Gulp小记
  20. oracle 数据库链路

热门文章

  1. Form认证的几点说明
  2. [异常解决] MPU6050启动异常读出陀螺仪和加速度计的值全为0的解决办法
  3. Android获取View对应的Bitmap
  4. 一句话解释c#中的特性,你了解多少
  5. vs2013中的“任务列表”菜单
  6. 大叔也说Xamarin~Android篇~支付宝SDK的错误与解决
  7. ViewPager 的页面重置问题
  8. Java并发包中Semaphore的工作原理、源码分析及使用示例
  9. ng-表单验证
  10. http的500,502,504错误