首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个关于向ntext字段写入整篇英文文章的有关问题

2012-01-23 
请教一个关于向ntext字段写入整篇英文文章的问题开发了一个新闻系统,ASP+SQLServer,新闻内容字段用的是nte

请教一个关于向ntext字段写入整篇英文文章的问题
开发了一个新闻系统,ASP+SQL   Server,新闻内容字段用的是ntext类型。
之前的测试都没有问题,测试用的都是中文文章。
今天测试人员偶然输入一篇英文文章,结果系统报错,主要意思是英文文章某部分存在SQL语句错误。
我马上想到到,有可能是其中的某几个单词组成了SQL语句了。
请问这样的问题应该怎么解决?难道永远不能录入英文文章么?
谢谢大家先!


[解决办法]
把一个单引号替换成两个单引号再插入
[解决办法]
Dim Cmd As New ADODB.Command
Cmd.ActiveConnection = DaTa.Conn '这里为数据库连接
Cmd.CommandText = "insert into 表名(字段1,字段2) values(?,?) "

Cmd.Parameters(0) = 参数1
Cmd.Parameters(1) = 参数2

Cmd.Execute
[解决办法]
主要是单双引号的问题,

marco08(天道酬勤) ( )
的方法可行,我遇到过类似问题
[解决办法]
insert into T (name) values ( 'zhang ' 's ')

---------------
zhang 's
[解决办法]
http://community.csdn.net/Expert/topic/5296/5296764.xml?temp=.8707849
[解决办法]
textcopy bcp...

热点排行