当前位置:首页 » 多媒体相关

如何将richtextbox上的东西保存到SQL2000数据库中?


现在我的richtextbox上有图片和表格之类的还有文字,我想将它保存到数据中去,请教各位如何实现。另外保存后怎么读取?  
  另外我纯文本的文件中有符号,直接insert到数据中会出错,该怎么办?  
   
 

推荐阅读

  • 星之盾推出支持64位操作系统的软件加密方案 [详细内容]
  • 网吧特单申请价,只剩二十套!!! [详细内容]
  • 明基Joyhub江南 粉红女孩甜蜜梦想 [详细内容]
  • 星之盾为中学地理教育软件提供加密服务 [详细内容]
  • 关于6680回复短信重启的解决办法 [详细内容]
  • 用酷睿才叫爽!TCL液晶电脑仅6198 [详细内容]
  • Visual C++中调用DLL实现数据加密 [详细内容]
  • 网友回答:
    网友:cuizm

    dim   rs   as   new   adodb.recordset  
       
      rs.open   "select   *   from   table",   cn,   adopendynamic,   adlockpessimistic  
       
      添加到数据库  
      rs.addnew  
      rs!field   =   richtextbox1.textrtf  
      rs.update  
       
      从数据库中取值  
      richtextbox1.textrtf   =   rs!field  
       
      rs.close  
      set   rs   =   nothing

    网友:cuizm

    用sql语句写的时候,如果字段中有号会出错,用ado的记录集存的时候不会出现这种情况。如果即想用sql语句,还想存号,则需要用转义字符。

    网友:visualzuo

    关于sql中单引号的问题:sql中,insert   into   yourtable(f1,f2)   values(100,abc)字符串数据是用单引号包在外面的,如果插入的数据中包含单引号,就需要处理,你可以将单引号替换成两个单引号,在sql中连续两个单引号就表示一个单引号字符,例如insert   into   yourtable(f1,f2)   values(100,abc)表示插入新记录f2字段为abc   使用函数replace可以实现这个功能:    
      replace(yourstr,"","")     
     

    .

    讨论区

    Login