'none' 附近有语法错误。Sql未转义引起错误

原创 2007年09月25日 22:45:00

最近写一个网站后台,需要向数据库写内容,后来输入一段文本进去做测试,结果出现错误:

'none' 附近有语法错误。

不是头一次写这种东西了,以前也没发现也这种错误,这次错误应该和输入内容有关。
一般我比较懒,测试都是胡乱写些简单的文本,没有出错,而这次我拷了一段C语言程序。

仔细看了下,发现这段C语言程序里有字符操作 有单引号 '  的存在,而单引号和查询语句里的单引号发生混乱。

解决方法:把单引号转义 单引号'  的转义符是两个单引号 ''

C#代码:

using System.Text; 
public string ToSql(string str)
    
{
        
if (str.Equals(""|| str == null)
        
{
            
return str;
        }

        StringBuilder sb 
= new StringBuilder(str);
        sb.Replace(
"'""''");
        
return sb.ToString();
 
    }
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

android repo android.git.kernel.org 在未预料的“newline”附近出现语法错误

在网上搜了以下,都是获取某个分支的。如果哦用    repo init -u git://Android.git.kernel.org/platform/manifest.git 取得分支,获得的...

关键字 'with' 附近有语法错误。

最近我在开发中遇到个挺棘手的问题,一段T-SQL语句在开发环境中明明跑得好好的,发布到生产环境却报错。
  • b6_g9
  • b6_g9
  • 2015-07-01 10:08
  • 1378

未处理SqlException,关键字‘User’附近有语法错误

在做三层登录的例子中,碰到一个很棘手的问题,问题显示如上,刚开始看到这个问题,第一反应:数据库连接有问题?或者是sql语句有问题?现在就开始逐一排除掉所有的可能。首先数据库的连接我确保代码没有错误,其...

sql 2008 安装失败 mof语法错误 处理

这几天比较忧闷,在一台比较老的win2003机器上安装sql2008一直出“MOF语法错误”安装失败,浪费了我几天的时间才搞定。 现把经历写出来以帮他人可以少走歪路。 这台机器是一个平时当开发平台...

C命语法错误详解

  • 2012-12-05 13:32
  • 70KB
  • 下载

Shell-/bin/bash和/bin/sh解释器的误用引起的脚本语法错误

背景下面的脚本,在Linux上运行良好,在SUNOS执行的时候报语法错误。#! /bin/sh#支持fwu的使用fwu 不支持的使用fu PS_TYPE="ps -fwu" do_ps=`ps -fw...

C语言命语法错误大全

  • 2012-12-04 15:43
  • 70KB
  • 下载

Access提示Insert Into 语法错误解决办法总结

这种错误的可能总结一下和大家一起分享。 1.关键字:如果你的数据库的表的设计包含了Access包含的关键字,则在插入的时候会出现“Insert Into 语法错误” 例如: stri...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)