Foxtable(狐表)用户栏目专家坐堂 → 文件大小计算


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

主题:文件大小计算

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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
文件大小计算  发帖心情 Post By:2016/4/13 20:49:00 [只看该作者]

老师。(1)现在我将一个文件上传到SQL数据库里,然后在Table表里显示这个文件的相关内容,比如文件大小该如何显示在表里。
         (2)我做了一个Table和Listview,Listview有几个用户,怎么实现点击不同的Listview能够显示不同的Table内容,主要根据username来显示内容。username为前一个登录窗口的值,我是想通过全局变量来做,但总是不能将这2个控件连在一起。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/13 20:52:00 [只看该作者]

1、参考 http://www.foxtable.com/help/topics/2707.htm

 

2、具体例子上传上来。


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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/14 18:10:00 [只看该作者]

(1) Dim dlg As New OpenFileDialog 

  dlg.Filter="Excel文件|*.xls|Word文件|*.doc|Access文件|*.mdb|图档|*.bmp;*.jpg;*.gif|文本文件|*.txt" 

If dlg.ShowDialog = DialogResult.Ok Then 

MessageBox.Show("您已选择了1份文档,这些文档将被导入到文管服务器,在导入之前,您可能需要设置这些文档的类型以及共享权限!","提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question)

Forms("文档类型选择窗口").Open()

End If

我希望能在选中文件后将文件的信息传入到数据库中的表内。
此主题相关图片如下:捕获选择框.png
按此在新窗口浏览图片


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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/14 18:12:00 [只看该作者]

(2)我想获得文件路径来获得信息,但是这么写会报错,下面那个可以,但这么写死了,我需要不同的路径来获得文件信息。
此主题相关图片如下:捕获路径.png
按此在新窗口浏览图片


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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/14 18:15:00 [只看该作者]


此主题相关图片如下:捕获主界面.png
按此在新窗口浏览图片

我需要右上的table显示数据库内的文件信息,右下table能根据左边的属性(比如username)来从上面的table中筛选出信息。
[此贴子已经被作者于2016/4/14 18:17:00编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/14 18:26:00 [只看该作者]

1、2、代码改一下就行啊

 

Dim lujing = dlg.FileName

 

3、不会做的上传实例。


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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/14 18:42:00 [只看该作者]

Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
  dlg.Filter="Excel文件|*.xls|Word文件|*.doc|Access文件|*.mdb|图档|*.bmp;*.jpg;*.gif|文本文件|*.txt"
Dim lujing = dlg.FileName
Dim ifo As new FileInfo(lujing)
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
Output.Show("文件创建时间:" & ifo.CreationTime)
Output.Show("上次修改时间:" & ifo.LastWriteTime)
Output.Show("上次访问时间:" & ifo.LastAccessTime)
Output.Show("是否只读:" & ifo.ReadOnly)
Output.Show("是否隐藏:" & ifo.Hidden)
output.Show("文件路径:" & ifo.Path)
Output.Show("文件大小:" & ifo.Length)
Output.Show("文件名称:" & ifo.Name)
Output.Show("扩展名:" & ifo.Extension)
End If

这样报错,路径形式不合法

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/14 19:13:00 [只看该作者]

Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter="Excel文件|*.xls|Word文件|*.doc|Access文件|*.mdb|图档|*.bmp;*.jpg;*.gif|文本文件|*.txt"

If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    Dim lujing = dlg.FileName
    Dim ifo As new FileInfo(lujing)
    Output.Show("文件创建时间:" & ifo.CreationTime)
    Output.Show("上次修改时间:" & ifo.LastWriteTime)
    Output.Show("上次访问时间:" & ifo.LastAccessTime)
    Output.Show("是否只读:" & ifo.ReadOnly)
    Output.Show("是否隐藏:" & ifo.Hidden)
    output.Show("文件路径:" & ifo.Path)
    Output.Show("文件大小:" & ifo.Length)
    Output.Show("文件名称:" & ifo.Name)
    Output.Show("扩展名:" & ifo.Extension)
End If


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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/15 14:36:00 [只看该作者]

老师我现在是这么想的  登录用户(获得username)→→主窗口点击上传按钮→→选择文件窗口(此时我能获得文件的信息,如ifo.Name,ifo.Length)→→文档类型选择窗口(获得文档类型type)→→权限窗口(获得相应权限的小图标)→→点击保存设置(将之前的所有信息都上传到数据库wdjbxxb表里的同一行里)。
老师,就是最后那步保存怎么来实现?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/15 14:40:00 [只看该作者]

 保存?添加一行,然后给各列赋值,保存,然后插入文件不就行了?


 回到顶部
总数 18 1 2 下一页