数据库表中的Image数据类型可以进行数据图片的存储。保存的是二进制字节,所以写入数据库Image数据类型时,数据库自动将图片转换成二进制字节后存入。从数据库Image数据类型读取内容时,则是将二进制字节先转换成图片,再输出。
扩展资料:
如果SQL Server是缺省安装时, IMAGE类型字段是有长度限制,用来存储图片大小不超过2g的图片。缺点是占用了很大的数据存储空间。但是对于之前的存储物理路径来说读取图片和存储图片方便了很多。
IMAGE类型字段如果写入的数据超过长度限制就会抛出异常,缺省的长度限制是65536,需要修改数据库的全局配置参数才可以扩大IMAGE类型字段的存储空间。
Public Function GetfilType(Tbname as string,Filname as string) as string'功能:获得字段类型Dim rs As New ADODB.Recordsetrs.Open Tbname, CurrentProject.Connection, adOpenKeyset, adLockOptimisticGetfilType=rs(Filname).TypeEnd FunctionPublic Function GetfilType(Tbname as string) as string'功能:获得字段类型列表,可用做组合框或列表框数据源Dim rs As New ADODB.RecordsetDim i as longrs.Open Tbname, CurrentProject.Connection, adOpenKeyset, adLockOptimisticfor i=0 to rs.fields.count-1GetfilType=GetfilType &rs(i).name &"" &rs(i).TypenextEnd Function欢迎分享,转载请注明来源:内存溢出
评论列表(0条)