ADO:防止更新的数据含有单引号而出错

Posted 杰的记事本——javascript.shop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ADO:防止更新的数据含有单引号而出错相关的知识,希望对你有一定的参考价值。

原文发布时间为:2008-08-01 —— 来源于本人的百度文章 [由搬家工具导入]

public void Update( string au_lname, string zip,string au_id)
    {
       
        //cmd.CommandText = "update authors set au_lname='" + au_lname + "',zip='" + zip + "' where au_id='"+au_id+"'";//这句书写,当更新数据有单引号时将出错
        
        cmd.CommandText = "update authors set where 这种书写可以防止更新输入单引号时出错
        cmd.Parameters.AddWithValue("@name", au_lname);
        cmd.Parameters.AddWithValue("@zip", zip);
        cmd.Parameters.AddWithValue("@id", au_id);

        cmd.Connection = con;
        con.Open();
        cmd.ExecuteNonQuery();
    }

以上是关于ADO:防止更新的数据含有单引号而出错的主要内容,如果未能解决你的问题,请参考以下文章

向MySQL数据库插入单引号或双引号

sql语句插入的数据中含有单引号怎么办?

模糊查询中含有单引号

SQL查询的内容中含有单引号,怎么实现查询

如何在oracle中插入含有半角单引号'的字符串

在VB中如果双引号里含有双引号怎么整