Foxtable(狐表)用户栏目专家坐堂 → 输出二进制文件到选定文件失败


  共有5186人关注过本帖树形打印复制链接

主题:输出二进制文件到选定文件失败

帅哥哟,离线,有人找我吗?
phoebe-fdk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:13 积分:163 威望:0 精华:0 注册:2021/4/10 16:41:00
输出二进制文件到选定文件失败  发帖心情 Post By:2022/6/1 9:19:00 [只看该作者]

Dim f As String 
f = "[项目名称] = '" & nd.ParentNode.Name & "' and [ID] = '" & nd.Name & "'"
Dim dr As DataRow
dr = DataTables("1").Find(f)
dt.Save()
 If dr IsNot Nothing Then 
''1 Dim fl As String = ProjectPath & "\" & dr("原始文件名称") 
2       Dim fl As String = Ex_Path & "\" &  dr("原始文件名称") 
messagebox.show(fl)
messagebox.show(dr.SQLLoadFile("原始文件",fl))

'代码'1 
fl  运行结果:
G:\FoxTable\相对重力测量数据管理与数据处理系统\相对重力测量数据管理与数据处理系统\0508.txt
08.txt08-1a_1m.txt0508-1a_1m.txt0508-1a_1m.txt508-1a_1m.txt0508-1a_1m.txt0508-1a_1m.txt
dr.SQLLoadFile("原始文件",fl)) 运行结果:
  True

2 代码运行结果
fl  运行结果:
C:\Users\fdk\Desktop\新建文件夹\0508.txt

dr.SQLLoadFile("原始文件",fl)) 运行结果: 
提示:未将对象引用设置到对象的实例
false

老师,为什么在提取二进制列文件时,输出到选定文件夹会失败呢,提取系统文件目录又是正常的,是有这个规定吗

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/1 10:24:00 [只看该作者]

C:\Users\fdk\Desktop\新建文件夹\】这个文件夹存在吗?不存在需要先创建目录

放到D盘试试。一般情况下建议不要把文件放到C盘、我的文档、桌面这些地方,一些系统可能因为权限不足无法使用

 回到顶部
帅哥哟,离线,有人找我吗?
phoebe-fdk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:13 积分:163 威望:0 精华:0 注册:2021/4/10 16:41:00
回复:(有点蓝)【C:\Users\fdk\Desktop\新建文件夹\...  发帖心情 Post By:2022/6/1 11:01:00 [只看该作者]

谢谢老师,是目录的问题,非常感谢

 回到顶部