sql 插入数据库 替换函数

xswwsx1234567 2010-08-24 01:27:04
将字符串通过sql 语句插入数据库的时候需要替换掉一些特殊字符, 求这样的替换函数
...全文
113 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbh850121 2010-08-24
  • 打赏
  • 举报
回复
用js让这些数值不能输入也可以啊
       function checkFloat(e) 
{
return (event.keyCode>=48&&event.keyCode <=57)||(event.keyCode>=96&&event.keyCode <=105) ? true : false;
}
xswwsx1234567 2010-08-24
  • 打赏
  • 举报
回复
求下面这些特殊字符在sql 语句中的替换字符
+ - = % <> [ ] ! @ # :
挨踢直男 2010-08-24
  • 打赏
  • 举报
回复
insert into tb(col) values (replace('xxxxxxxxxx','xx'yy'))
xswwsx1234567 2010-08-24
  • 打赏
  • 举报
回复
这些特殊的字符 都有哪些,如何替换,好像有的特殊字符中在sql 中要转换成另外的字符
xswwsx1234567 2010-08-24
  • 打赏
  • 举报
回复
不太明白
rwm5366745 2010-08-24
  • 打赏
  • 举报
回复
replace(参数,被替换的字符,替换的字符)
q107770540 2010-08-24
  • 打赏
  • 举报
回复

SqlCommand selectCmd = new SqlCommand();
selectCmd.CommandText = "select * from student where 学号=@sn";
selectCmd.Parameters.Add("@sn", SqlDbType.Char, 10);//sql指令中存在一个参数,叫@sn,它的类型是字符型,字节长度是10个
selectCmd.Parameters["@sn"].Value = "123456";
selectCmd.Connection = scon;
q107770540 2010-08-24
  • 打赏
  • 举报
回复

sql中使用replace函数

ps:代码中进行参数化操作就可以了

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧