如何用SQL 语句读取D盘内容
2010-04-09 15:20
211 查看
master..xp_dirtree 'D:/',1,1 第一个1是深度,第二个1是文件
1. 执行 master..xp_dirtree 'c:/',1,1,这样可以获取c:/下的所有文件和文件夹,不包括子文件夹及文件
2. 显示在treeview中,用标志区别文件与目录
3. 为所有的目录创建一个隐藏的子结点(这样目录就有了+,可以展开)
4. 如果用户展开某个目录,那么检查这个结点下是否有一个隐藏的子结点,如果有表示从来没有处理过.
调用 master..xp_dirtree 'c:/<path>',1,1
其中path是当前的目录名来得到用户要展开的目录下的第一层文件和文件夹. 并添加到treeview中,通才步骤2,3的处理
如果用户展开的是已经处理过的目录,则无法处理.
1.先将用 master..xp_dirtree 'c:/',0,1 将所有文件取出来,
2.然后将depth = 1的选择出来作为C盘根目录下的目录及文件名
3.再用循环语句将继续搜索,例如 master..xp_dirtree 'c:/Windows',0,1,
同时为搜索出来的文件加上Parent标记 ...
1. 执行 master..xp_dirtree 'c:/',1,1,这样可以获取c:/下的所有文件和文件夹,不包括子文件夹及文件
2. 显示在treeview中,用标志区别文件与目录
3. 为所有的目录创建一个隐藏的子结点(这样目录就有了+,可以展开)
4. 如果用户展开某个目录,那么检查这个结点下是否有一个隐藏的子结点,如果有表示从来没有处理过.
调用 master..xp_dirtree 'c:/<path>',1,1
其中path是当前的目录名来得到用户要展开的目录下的第一层文件和文件夹. 并添加到treeview中,通才步骤2,3的处理
如果用户展开的是已经处理过的目录,则无法处理.
1.先将用 master..xp_dirtree 'c:/',0,1 将所有文件取出来,
2.然后将depth = 1的选择出来作为C盘根目录下的目录及文件名
3.再用循环语句将继续搜索,例如 master..xp_dirtree 'c:/Windows',0,1,
同时为搜索出来的文件加上Parent标记 ...
相关文章推荐
- 如何使用SQL语句 查看存储过程的内容
- PL/sql Developer 卡死后 sql文件里的语句没了,如何找回原来的内容?
- 利用sql语句读取csv文件内容到db
- 如何使用SQL语句 查看存储过程的内容
- 黄聪:WordPress 多站点建站教程(三):主站如何调用子站的文章内容、SQL语句如何写?
- 要求:把“内容”中与 ”标题“一样的文字批量删除了,如何用sql语句实现
- 转载:如何写个SQL语句查询一个字段里是否有重复记录如果有只读取其中一条记录
- 如何读取XML文件内容!
- 如何手动将ORACLE的sql建表语句转换为MYSQL的建表语句
- 如何用SQL语句完成SQL Server数据库的修复
- 优化 SQL 查询:如何写出高性能SQL语句
- 如何用sql语句创建数据库
- SQL 存储过程里读取表内容 游标fetch的使用
- 如何才可能写出高效的sql语句
- 如何执行用字符串组成的SQL语句
- 如何跟踪mysql执行的sql语句
- 在Transact-SQL语句中如何用常量来表示二进制形式的数据?
- 如何读取XML文件内容!
- 如何分析SQL语句
- 使用SQL语句如何实现条件判断