以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 文件大小计算 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=83642) |
-- 作者:扶风 -- 发布时间:2016/4/13 20:49:00 -- 文件大小计算 老师。(1)现在我将一个文件上传到SQL数据库里,然后在Table表里显示这个文件的相关内容,比如文件大小该如何显示在表里。 (2)我做了一个Table和Listview,Listview有几个用户,怎么实现点击不同的Listview能够显示不同的Table内容,主要根据username来显示内容。username为前一个登录窗口的值,我是想通过全局变量来做,但总是不能将这2个控件连在一起。
|
-- 作者:大红袍 -- 发布时间:2016/4/13 20:52:00 -- 1、参考 http://www.foxtable.com/help/topics/2707.htm
2、具体例子上传上来。 |
-- 作者:扶风 -- 发布时间: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 我希望能在选中文件后将文件的信息传入到数据库中的表内。 |
-- 作者:扶风 -- 发布时间:2016/4/14 18:12:00 -- (2)我想获得文件路径来获得信息,但是这么写会报错,下面那个可以,但这么写死了,我需要不同的路径来获得文件信息。 |
-- 作者:扶风 -- 发布时间:2016/4/14 18:15:00 -- 此主题相关图片如下:捕获主界面.png 我需要右上的table显示数据库内的文件信息,右下table能根据左边的属性(比如username)来从上面的table中筛选出信息。
[此贴子已经被作者于2016/4/14 18:17:00编辑过]
|
-- 作者:大红袍 -- 发布时间:2016/4/14 18:26:00 -- 1、2、代码改一下就行啊
Dim lujing = dlg.FileName
3、不会做的上传实例。 |
-- 作者:扶风 -- 发布时间: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 这样报错,路径形式不合法
|
-- 作者:大红袍 -- 发布时间:2016/4/14 19:13:00 -- Dim dlg As New OpenFileDialog \'定义一个新的OpenFileDialog If dlg.ShowDialog = DialogResult.Ok Then \'如果用户单击了确定按钮 |
-- 作者:扶风 -- 发布时间:2016/4/15 14:36:00 -- 老师我现在是这么想的 登录用户(获得username)→→主窗口点击上传按钮→→选择文件窗口(此时我能获得文件的信息,如ifo.Name,ifo.Length)→→文档类型选择窗口(获得文档类型type)→→权限窗口(获得相应权限的小图标)→→点击保存设置(将之前的所有信息都上传到数据库wdjbxxb表里的同一行里)。 老师,就是最后那步保存怎么来实现?
|
-- 作者:大红袍 -- 发布时间:2016/4/15 14:40:00 -- 保存?添加一行,然后给各列赋值,保存,然后插入文件不就行了? |