如何把word内容存入SQL Server数据库 我现在有一些word文档,里面有文字,表格,图片,而且数据量可能很大(超10k),我用什么sql的数据类型来存储呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 字段存文件? 这个貌似要SQL 2008才有的功能--> File Stream(文件数据流).另问: 为何一定要存进数据库呢,可否在SQL Server中只记录文件的路径即可. ntext、text 和 image用于存储大型非 Unicode 字符、Unicode 字符及二进制数据的固定长度和可变长度数据类型。Unicode 数据使用 UNICODE UCS-2 字符集。ntext可变长度 Unicode 数据的最大长度为 230 - 1 (1,073,741,823) 个字符。存储大小是所输入字符个数的两倍(以字节为单位)。ntext 在 SQL-92 中的同义词是 national text。text服务器代码页中的可变长度非 Unicode 数据的最大长度为 231-1 (2,147,483,647) 个字符。当服务器代码页使用双字节字符时,存储量仍是 2,147,483,647 字节。存储大小可能小于 2,147,483,647 字节(取决于字符串)。image可变长度二进制数据介于 0 与 231-1 (2,147,483,647) 字节之间。 不要放到数据库里,格式容易乱,并且word维护不方便 直接将文件存入数据库,字段类型设为image 而且加密过的文件,如Word,Excel,RAR加密,还可能有问题. 存储是没问题的,可以用二进制类型的字段,如varbinary(max)来保存,至于读取和写入,就要看你用什么语言来设计程序,比如,ASP可以用FSO来读取文件,然后将数据以字节的方式保存.读取显示同样有类似的过程.在编程上如何处理,最好你要到相应的版块去询问. 干脆把我的问题具体化:我用的是C#。我现在有一个word文档,里面有文字,表格,图片,在我的工程目录的相对文件路径下~\word\test.doc。我现在数据库使用ntext类型,如何写一个存储过程,当我输入test.doc后能把word里面的内容存入数据库呢?能否贴一些实例代码? 我马上给分~万分感谢了~~~ 用C#读取一个Word文档 WinForm把内容保存为word文档 遇到一个很奇怪的情况 请问SQL Server 2000和SQL Server 2005能不能用触发器实现数据的自动更新 求SQL语句 排序问题 英文论文的相似度计算 通过代码返回中文的问题,在线等! 关于MYSQL与SQL2005/2008数据库的问题 高分求简单分组问题答案? SQL Server附加数据库 关于C/S构架的数据库开发 为什么点击了登录跳转不到login2.jsp 一列的值转为多行 求助怎样从varchar型中筛选出数字
另问: 为何一定要存进数据库呢,可否在SQL Server中只记录文件的路径即可.
用于存储大型非 Unicode 字符、Unicode 字符及二进制数据的固定长度和可变长度数据类型。Unicode 数据使用 UNICODE UCS-2 字符集。ntext可变长度 Unicode 数据的最大长度为 230 - 1 (1,073,741,823) 个字符。存储大小是所输入字符个数的两倍(以字节为单位)。ntext 在 SQL-92 中的同义词是 national text。text服务器代码页中的可变长度非 Unicode 数据的最大长度为 231-1 (2,147,483,647) 个字符。当服务器代码页使用双字节字符时,存储量仍是 2,147,483,647 字节。存储大小可能小于 2,147,483,647 字节(取决于字符串)。image可变长度二进制数据介于 0 与 231-1 (2,147,483,647) 字节之间。
把内容保存为word文档