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


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

主题:文件大小计算

帅哥哟,离线,有人找我吗?
扶风
  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


加好友 发短信
等级:一尾狐 帖子: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
按此在新窗口浏览图片


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


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

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


 回到顶部
帅哥哟,离线,有人找我吗?
扶风
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | 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编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
扶风
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | 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

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

 回到顶部
帅哥哟,离线,有人找我吗?
扶风
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | 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表里的同一行里)。
老师,就是最后那步保存怎么来实现?

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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/15 14:50:00 [显示全部帖子]

如果是单窗口我就这么做了,但是值都是各窗口的,直接赋值不会报错吗?需要用全局吗?

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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/15 18:28:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:截图1.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/16 8:41:00 [显示全部帖子]

老师 我需要右上的table显示数据库内的文件信息,根据左边的值(比如我点击“我的文档”,这个值就是username1)来显示信息,怎么做到。
[此贴子已经被作者于2016/4/16 8:43:40编辑过]

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


加好友 发短信
等级:一尾狐 帖子:481 积分:3258 威望:0 精华:0 注册:2015/6/2 8:33:00
  发帖心情 Post By:2016/4/18 14:45:00 [显示全部帖子]

Dim trv As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim tr1 As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim tr2 As WinForm.TreeView = e.Form.Controls("TreeView1")
Dim nd As WinForm.TreeNode
tr1.BuildTree("SQL_user", "department|username")
tr2.BuildTree("SQL_user", "group|username")
trv.Nodes.Insert("我的文档",0)
trv.Nodes.Insert("我的回收站",1)
图片点击可在新窗口打开查看此主题相关图片如下:截图1.png
图片点击可在新窗口打开查看
trv.Nodes.Insert("公有文档",2)
trv.Nodes.Insert("共享文档",3)
trv.Nodes.Insert("最近操作文档",4)
trv.Nodes.Insert("最近收到文档",5)
trv.Nodes.Insert("文档查询",6)

我这样只显示几个手动输的和一个group组,department组还想被group组覆盖了,而且我希望department组和group组都在共享文档下面,能和图片一样,怎么做到

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