数学符号应该存储为什么类型的字段?

safematch 2003-09-14 11:26:01
小弟需要在表中录入待数学符号的文章名,可是字段设成字符型没法录入.请各位大虾指点迷津.是可以在文本框中录入数学符号,还是应该把字段改成别的类型呢?
...全文
68 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
safematch 2003-09-16
  • 打赏
  • 举报
回复
我试过了呀,这两种字段也没法录入特殊符号呀,到底应该怎么办呢
rijin 2003-09-16
  • 打赏
  • 举报
回复
可以用 RichText 控件录入、显示带有字体、颜色等格式信息的特殊形式符号,并绑定到备注型字段上。

实际上,要显示出带格式的字符,存储在计算机中的就不只是看到的那几个字符了,还带有大量的格式信息。例如,在word中录入的A2(2显示的是上标形式),存储在备注字段中的可能是如下内容:
“{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\froman\fprq2\fcharset0 ;}{\f1\fnil\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\kerning2\f0\fs21 A\super 2\lang2052\kerning0\nosupersub\f1\fs18
\par }”。
具体内容随所选字体、大小、颜色等多种信息有关。

因此,若要对此内容进行查询,录入查询条件时,不能再使用从word中粘贴“A2”的方法,若字体与当初录入数据时不一样,就无查到了。参考解决方案:
可以再增加一个字符型字段,此字段中内容不包括格式信息,对此字段建索引。
此字段内容的生成方法:取 richText 控件的 text 属性,就是不带格式信息的内容,例如“A2”。


wwle 2003-09-15
  • 打赏
  • 举报
回复
不用SELECT ,N那用LOCATE
safematch 2003-09-15
  • 打赏
  • 举报
回复
但是这两种字段可以建立索引吗,是不是不行呀,我将来要用这个字段查询怎么办
xiolig 2003-09-15
  • 打赏
  • 举报
回复
标准选择:通用型
用户推荐:备注型(二进制)
safematch 2003-09-15
  • 打赏
  • 举报
回复
那么什么样的类型才支持呢
dfwxj 2003-09-14
  • 打赏
  • 举报
回复
普通的类型不支持~
safematch 2003-09-14
  • 打赏
  • 举报
回复
没有什么代码呀,就是一个文章名字段,我设成字符型,但是要录入数学公式就不行,比如A的平方,再word里可以录入,写好后贴过来就变成了A2,没办法了,大家好好想想
老猿的书房 2003-09-14
  • 打赏
  • 举报
回复
贴代码出来好么?应该不是楼主所说的原因
mgan 2003-09-14
  • 打赏
  • 举报
回复
应该可以的
你将他设置为字符型的 字符型的可以录入很多的
仔细检查是不是别的原因?
————————————
GOOD GOOD STYDY
DAY DAY UP
————————————

2,718

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧