起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 149|回复: 8

【结帖】请问如何去掉单引号或者转换**

[复制链接]
发表于 2008-7-9 18:45:19 | 显示全部楼层 |阅读模式
我应该怎么样把带有单引号的文本存入数据库呢,我发现咱们的“工作记录”和“计划详细”输入英文的单引号后样式是不一样的,我们是怎么样做到有单引号而不报'错的'。
回复

使用道具 举报

发表于 2008-7-9 18:50:03 | 显示全部楼层
引号里面两个单引号表示一个单引号。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-10 09:56:06 | 显示全部楼层
那不行啊,我不能让人家客户输入两个单引号啊,我是想得到一个解决的方法。比如说用中文的替换。
回复 支持 反对

使用道具 举报

发表于 2008-7-10 10:26:22 | 显示全部楼层
你是怎么完成赋值的呢?
回复 支持 反对

使用道具 举报

发表于 2008-7-10 10:54:21 | 显示全部楼层
楼主能说说怎么个不一样呢?截图帖出来看看,
一个是现在看到的效果图,
一个是楼主觉得应该是啥样子的效果图
回复 支持 反对

使用道具 举报

发表于 2008-7-11 09:28:04 | 显示全部楼层
楼主,反馈下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-14 11:05:04 | 显示全部楼层
好的,是这样的,我在计划保存时需要一个执行一条SQL语句,提取相关内容到一个其他数据表里面去。SQL语句是一条insert 语句或者Update语句。但是如果在填写内容时有类似于这样的话会报错。例如  ' 我 快完成了 ',注意到有两个单引号了吗,应该是SQL语句不允许这样的内容存在,它会使SQL语句报错,我就是想问有没有什么措施修改掉这样的问题,比如去掉用户输入的英文单引号,或者调换成中文的。
回复 支持 反对

使用道具 举报

发表于 2008-7-14 11:09:25 | 显示全部楼层
哦,那需要你控制可输入字符为非单引号,或者在保存的时候替换掉输入的单引号。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-14 17:42:04 | 显示全部楼层
结贴吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-19 05:11 , Processed in 0.036329 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表