数学工式怎么存放在SQL2005中!

发布网友 发布时间:12小时前

我来回答

1个回答

热心网友 时间:3分钟前

对于数学公式这样的图文混合信息的存储,通常有2种方案。

第一种,作为二进制图文信息存储
编辑公式可以用(MS Office 公式编辑器),
然后利用RichTextBox 控件的TextRTF属性,获得存放在RichTextBox 控件中的全部RTF格式数据,该数据是既含有文本又含有图形的字符串。通过程序代码将该字符串保存到相应字段中。字段类型可以选取Image,在SQL2005中,可以使用Varbinary(max)。

通常考试试卷系统都采用这种方式。
优点:公式美观
缺点:存储格式不开放,只能特定程序解析

第二种,作为文本信息存储
利用HTML标记型文本描述数学公式,编辑公式,并存储在nvarchar()字段类型中。如a平方+b平方=c平方,可以描述为:
<math>A<sup>2</sup>=B<sup>2</sup> +C<sup>2</sup></math>

优点:利用浏览器解析,开放结构
缺点:不是很专业,不够漂亮

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com