扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:刘兴权 陈奇 谢树春 来源:计算机信息技术 2007年10月14日
关键字:
dim office_rst As New ADODB.Recordset adocon.CursorLocation = adUseClient office_rst.Open "office", adocon, adOpenDynamic, adLockOptimistic, adCmdTable |
dim adofld As ADODB.Field, DataArr() As Byte, filelen As Long, file_num As Long office_rst.AddNew Set adofld = office_rst("office") adorst("filename").Value = filePath file_num = FreeFile '返回一个 Integer,代表下一个可供Open语句使用的文件号 Open filePath For Binary Access Read As file_num '打开磁盘文件 filelen = LOF(file_num) '求文件长度 ReDim DataArr(filelen) '根据文件长度定义动态数组大小 Get sourcefile, , DataArr '将一个已打开的磁盘文件读入数组变量之中 adofld.AppendChunk DataArr() '将数组内容存入image型字段中 Close file_num '关闭磁盘文件 adorst.update |
dim FileArr () As Byte, current as string filelen = office_rst.Fields("office").ActualSize '得到office字段中的文件数据的大小 ReDim FileArr(filelen) FileArr() = office_rst.Fields("office").GetChunk(filelen) '将字段中数据写入动态数组中 bufferfile = FreeFile Open "tempfile" For Binary Access Read Write As bufferfile '打开一个临时文件 Put bufferfile, ,FileArr '将动态数组FileArr中的数据写入临时文件tempfile中 current = CurDir & "\tempfile" '获取临时文件的全路径 WebBrowOff.Navigate current '在WebBrowser控件中显示文件内容 |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者