数据库如何存储含有上下标的数据!(200分)

  • 主题发起人 主题发起人 flyingfly
  • 开始时间 开始时间
F

flyingfly

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库如何存储含有上下标的数据,这个与数据库的种类有关吗??什么样的数据库能存储含有上下标或希腊字母的数据呢??
有软件用*.gdb的数据库中保存过上下标的数据,有谁作过!??
 
数据类型定义为NVARCHAR
 
定义了,和vchar一样没变化啊!
谁作了,有代码吗??
我是想实现上下标或希腊字符的数据库的保存,和程序的读取
 
这跟数据库,跟保存的文件,跟任何数据保存形式都没关系,打开一个RTF文件看看就知道了,像字体类型、颜色、字号等都是通过标识实际的,无非是控件本身可以识别这些标识,然后显示出来而已。

HTML语言同样是类似方式实现的。
 
你理解的不对!!
其实想要实现的结果是,
能通过数据库保存含有上下标,开根号,或希腊文母、特殊字符的信息!
 
那不论怎么说,你如果已经实现了控件显示的功能,那么就把文件以流的形式保存到image字段中总可以了吧。
 
不好意思,麻烦你一下,
我不知道怎么样把string保存成image文件啊!!?
能给段例子吗??
 
loadfromfile
 
var tp:String;
tpStream:TMemoryStream;
begin
tp:='ABCDEFG测试。;,。‖23『』'; //特意含一些中文及uniCode字符
tpStream:=TMemoryStream.Create;
try
//写入
tpStream.WriteBuffer(tp,Sizeof(tp));
tpStream.Position := 0; //注意指针要回到开头
//重新读出,看内容是否正确
tp:='';
tpStream.ReadBuffer(tp,tpStream.Size);
ShowMessage(tp);
Finally
tpStream.Free;
end;
end;
 
tp:='ABCDEFG测试。;,。‖23『』';
这还只是字符串,能输入就能保存,但平方,根号怎么赋值给tp呢!!
找到一篇文章,但没看懂作不出来!!
谁能看明白作个实例!?
http://www.ithome-cn.net/technology/pb/pb160.htm
 
以文件流什么都可以保存的
 
后退
顶部