C#将richtextBox里的内容(图片文字)存入数据库

2024-12-26 08:57:18
推荐回答(2个)
回答1:

可以考虑将richtextBox里的内容在服务器端保存成一个文档,例如保存为WORD文档,WORD文档是可以同时存文字和图片的。数据库里只放地址。如果你非要把文字和图片都保存在数据库里,那就要看你用的是什么数据库了,用SQL或者ORACL或许还行,MYSQL也还可以。不过,即便是能够保存如此大的数据,读取起来也不是很方便,占用服务器资源太多。还是考虑保存成文件。另外还有一个方法,不用richtextBox,该用类似第三方的控件,比如:ewebediter什么的,都可以保存文字和图片。

回答2:

图片,一般是不存放在数据库里面的,除非有不得不这么做的理由。
所以,一般来说,图片存在WEB服务器的某个路径上,数据库内部存放的是URL地址。
可以采用Text,CLOB类型来存储文字内容。