在sql server上建立数据表(table),定义存放文件的字段,是用binary还是varbinary?200分相赠 (200分)

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

fflagred

Unregistered / Unconfirmed
GUEST, unregistred user!
有一则例子,每个人对应一个文件夹,里面有一个索引文件*.ds(100k左右),
还有一些类似IM.5ef2200d,IM.5ef2200e(每个600k左右)的文件,
每个文件夹中这种文件数目不等,

在sql server上如何建表,才能把这些文件都存到表中,

字段用binary,varbinary,字段值取多大?

请高手赐教
 
如果要这样,还是用com好了,怎么编写com的问题,再这里也说不清,我也不知道你的系统是
如何实现的,我想你还是看书
采用多级分布,一切都可以搞定。
在局域网内用Ado连接也可以的
 
存入数据库是可以的,varbinary,当然要大于你最大文件 的长度。

不过现在通行的作法是只存放文件名,用时再调,

如果你还没学com,等一等吧,现在正处于大变革中。
 
可是在定义字段长度时,允许范围为1--8000,这好像不满足空间要求,存放不了这么大的文件
 
你可以image字段类型
它实际上就是varbinary,只是长度加大(帮助里面也是这样说的)
 
应该是varbinary比较好,可以根据你内容的大小占用尽量小的空间,binary的占用硬盘
空间较大。
 
用image最好了,什么格式都可以.
 
先谢谢了,没有满意的答案.有意联系redflag00@sina.com
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部