当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 最好有例子 ......
    摘要: 最近买了一本好书,不敢藏私,特向大家推荐:《面向模式的软件体系结构 卷1:模式系统》 这本书把模式从组件的高度提升到体系结构的高度,以模式的观点来解剖我们常见的大型软件——linux的微内核、数据库的视图、c/s、b/s…… 看完有一种恍然大悟的感觉。 它没有提到osi rm实在是有些美中不足。 这个参考模型简直就是分层设计的经典中的经典。 明晰的接口、逐层的封装、各层之间的松耦合…… 5......


一个把数据提交到数据库中的问题

问题如下:  
                 
                    我有一个text框,用来接收用户输入的数据,NAME=content  
  现在我要将框中的内容提交到数据库中去,我用了以下代码:  
   
  strq1="update   memeber   set   info="&trim(request.form("content"))&"where   user_id=cdbl("&tsession&")"  
  cn.execute(strq1)  
   
   
  当输入一篇较长的中文文章时总会出错,但输入大量数字或英文的时候并没有出错,小弟是在不知为何,请各位赐予援手:  
  错误信息:  
  Syntax   error   (missing   operator)   in   query   expression   恻恻第一章:<br>   <br>   007来到一个大城堡,跳下开门进入接到任务。下楼来,开门会看到一个拿枪的士兵走动,二楼也有一个,小心二楼的灯光。消灭他们,向前走。来到一个卡车处,消灭两个士兵,在大门处出现绿色箭头进入。进入后左侧有两个士兵干掉他们往左走。偏右的路,进入一个小楼梯的门,进门再干掉两个敌人找到一个有三个红灯的面板拉下开关。上楼可得一件防弹衣。返回走偏左面,发现一个发电机关掉它。来到一个像花园的走廊,有三个卫兵,干掉他们进入最里面的门,上到最上面干掉士兵拿到AWP。下到一层进电子门.    
 

NO.1   作者: cpp2017

是不是你的内容中间出现了   号

NO.2   作者: ministrybill

你要先屏蔽掉    
  另外你存储文章内容字段的数据类型是什么?可能长度不够,建议用ntext

NO.3   作者: shgz

替换    
  chr(39)

NO.4   作者: tigerwen01

这样写吧,它可以解决文章里出现单引号’的问题:  
  <%  
  strcont=trim(request.form("content"))  
  strcont=Replace(strcont,"","")  
  strq1="update   memeber   set   info="&strcont&"where   user_id=cdbl("&tsession&")"  
  cn.execute(strq1)  
   
  %>

NO.5   作者: xayzmb

应该是单引号的问题  
  我以前也遇到过  
  解决办法是用别一个不常用的符号替换掉单引号  
  比如:“~”  
  读数据库时再把它换回来。

NO.6   作者: tigerwen01

另外建议你的存储文章内容的字段的数据类型使用ntext,这样可以解决字符长度问题。


 ·調用存儲過程出現的問題    »显示摘要«
    摘要: 我使用asp調用存儲過程,在sql query analyzer中輸入參數可以執行正確.但是在asp調用的時候出現問題.我在存儲過程裡面進行了一系列的操作以後,最後用select * from table講處理的數鋸顯示出來.但是在網頁中調用:set rsdata=cmd.execute() ,錯誤是rsdata is close ,不能進行操作. ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE