'获取指定目录下的文件信息GetFolderDbList:
Option Public
Option Declare
Sub Initialize
On Error Goto ErrHandle
Dim arrTitle As Variant
Dim arrPath As Variant
Dim arrSize As Variant
'分别获取help目录下的数据库标题、路径、大小
'arrTitle=GetFileTitle("help")
'arrPath=GetFilePath("help")
'arrSize=GetFileSize("help")
'统一获取help目录下的数据库标题、路径、大小
GetFileInfo "help",arrTitle,arrPath,arrSize
Dim i As Integer
Dim intLen As Integer
intLen=Ubound(arrTitle)
For i=1 To intLen
Msgbox "Title:" & arrTitle(i) & ", Path:" & arrPath(i) & ", Size:" & arrSize(i)
Next
Exit Sub
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Sub
Function GetFileTitle(strFolder As String) As Variant
'获取指定目录下的数据库标题
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrNSF() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrNSF(intCount)
arrNSF(intCount) = db.Title
End If
Set db=dbdir.GetNextDatabase
Wend
GetFileTitle=arrNSF
Exit Function
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Function
Function GetFilePath(strFolder As String) As Variant
'获取指定目录下的数据库路径
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrNSF() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrNSF(intCount)
arrNSF(intCount) = db.FilePath
End If
Set db=dbdir.GetNextDatabase
Wend
GetFilePath=arrNSF
Exit Function
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Function
Function GetFileSize(strFolder As String) As Variant
'获取指定目录下的数据库大小
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrNSF() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrNSF(intCount)
arrNSF(intCount) = db.Size/1024/1024
End If
Set db=dbdir.GetNextDatabase
Wend
GetFileSize=arrNSF
Exit Function
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Function
Sub GetFileInfo(strFolder As String,varTitle,varPath,varSize)
'获取指定目录下的数据库标题、路径、大小
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrTitle() As String
Dim arrPath() As String
Dim arrSize() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrTitle(intCount)
Redim Preserve arrPath(intCount)
Redim Preserve arrSize(intCount)
arrTitle(intCount) = db.Title
arrPath(intCount) = db.FilePath
arrSize(intCount) = db.Size/1024/1024
End If
Set db=dbdir.GetNextDatabase
Wend
varTitle=arrTitle
varPath=arrPath
varSize=arrSize
Exit Sub
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Sub
'获取指定目录下的文件信息GetFolderDbList:
Option Public
Option Declare
Sub Initialize
On Error Goto ErrHandle
Dim arrTitle As Variant
Dim arrPath As Variant
Dim arrSize As Variant
'分别获取help目录下的数据库标题、路径、大小
'arrTitle=GetFileTitle("help")
'arrPath=GetFilePath("help")
'arrSize=GetFileSize("help")
'统一获取help目录下的数据库标题、路径、大小
GetFileInfo "help",arrTitle,arrPath,arrSize
Dim i As Integer
Dim intLen As Integer
intLen=Ubound(arrTitle)
For i=1 To intLen
Msgbox "Title:" & arrTitle(i) & ", Path:" & arrPath(i) & ", Size:" & arrSize(i)
Next
Exit Sub
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Sub
Function GetFileTitle(strFolder As String) As Variant
'获取指定目录下的数据库标题
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrNSF() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrNSF(intCount)
arrNSF(intCount) = db.Title
End If
Set db=dbdir.GetNextDatabase
Wend
GetFileTitle=arrNSF
Exit Function
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Function
Function GetFilePath(strFolder As String) As Variant
'获取指定目录下的数据库路径
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrNSF() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrNSF(intCount)
arrNSF(intCount) = db.FilePath
End If
Set db=dbdir.GetNextDatabase
Wend
GetFilePath=arrNSF
Exit Function
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Function
Function GetFileSize(strFolder As String) As Variant
'获取指定目录下的数据库大小
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrNSF() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrNSF(intCount)
arrNSF(intCount) = db.Size/1024/1024
End If
Set db=dbdir.GetNextDatabase
Wend
GetFileSize=arrNSF
Exit Function
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Function
Sub GetFileInfo(strFolder As String,varTitle,varPath,varSize)
'获取指定目录下的数据库标题、路径、大小
On Error Goto ErrHandle
Dim dbdir As NotesDbDirectory
Dim db As NotesDatabase
Dim arrTitle() As String
Dim arrPath() As String
Dim arrSize() As String
Dim intCount As Integer
Dim strPath As String
Set dbdir=New NotesDbDirectory("")
Set db = dbdir.GetFirstDatabase(DATABASE)
intCount=0
While Not(db Is Nothing)
If (Strleft(Lcase$(db.FilePath),"/")=strFolder) Then
intCount=intCount+1
Redim Preserve arrTitle(intCount)
Redim Preserve arrPath(intCount)
Redim Preserve arrSize(intCount)
arrTitle(intCount) = db.Title
arrPath(intCount) = db.FilePath
arrSize(intCount) = db.Size/1024/1024
End If
Set db=dbdir.GetNextDatabase
Wend
varTitle=arrTitle
varPath=arrPath
varSize=arrSize
Exit Sub
ErrHandle:
Msgbox "Error:" & Err & " Erl:" & Erl
End Sub
分享到:
相关推荐
可以将指定服务器的一个或多个数据库批量拷贝到Notes的Data目录下,可以指定拷贝到特定目录下,可以拷贝整个指定目录下的所有数据库。 如有问题请给我回复或给我站内信,以便及时修正程序中的Bug,同时增加功能。
若不指定目录,则在MySQL的data目录下自动创建二进制日志文件。 若日志路径指定为C:/appserv/MySQL/bin目录,添加以下一行: log-bin=C:/appserv/MySQL/bin/bin_log 保存,重启服务器。 用mysqlbinlog管理日志 ...
VC 编写的一个用于MYSQL数据库连接的接口类,用ODBC在VC 中连接MYSQL数据库,接口部分代码如下: char* GetState();//服务器状态 char* GetServerInfo();//服务器信息 int GetProtocolInfo();//协议信息 ...
.net数据库 .NET Framework 数据提供程序的核心对象创建打开...data source:要连接的数据库服务器名称 initial catalog:要连接的数据库名称 persist security info:防止敏感,如密码作为打开连接的一部分信息被返回
6、指定数据库的所有者。 7、单击"确定"按钮。新附加的数据库的数据库节点即创建在"数据库"文件夹中。 方法二 sp_attach_db 将数据库附加到服务器。 语法 sp_attach_db [ @dbname = ] 'dbname' , [ @...
前端使用 from 表单以 POST 方式提交文件,php 进行处理后存储文件到指定目录。 目录结构:新建一个存储用户文件的文件夹(userImage),然后再建一个 index.php 实现 为了直观简洁,我把 HTML 与 PHP 代码都写在了 ...
2、新建、附加和恢复数据库,这几项操作会将数据库保存或转移到本软件所在目录的DATA目录下,同时也会将数据库文件的物理文件名和逻辑名进行调整; 3、删除、分离数据库时,会自动清除目标数据库的用户连接; 4、...
数据库操作语句大全(sql) 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_...
刚装的sql server 2005系统,附加数据库是出现如下提示 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA 无法在服务器上访问指定的路径或文件。请确保您具有必需的安全权限且该路径或文件存在。 如果您...
3.3.6 获取数据库中各种信息的实例 3.4 Statement对象 3.4.1 Statement对象使用基础 3.4.2 获取所有记录 3.4.3 获取指定记录 3.5 修改数据库表 3.5.1 修改数据库表本身 3.5.2 修改数据库表记录 3.6 结果集 ...
status (\s) 以服务器获取MySQL的状态 tee (\T) 设置输出文件,并将信息添加到所有给定的输出文件 use (\u) 用另一个数据库,数据库名称作为参数 charset (\C) 切换到另一个字符集 warnings (\W) 每一个语句之后显示...
status (\s) 以服务器获取MySQL的状态 tee (\T) 设置输出文件,并将信息添加到所有给定的输出文件 use (\u) 用另一个数据库,数据库名称作为参数 charset (\C) 切换到另一个字符集 warnings (\W) 每一个语句之后显示...
chown -R oracle:oinstall /backup/oracledata -R #设置目录权限为oinstall用户组的oracle用户(用户oracle与用户组oinstall是在安装Oracle数据库时设置的) 系统运维 www.osyunwei.com 温馨提醒:qihang
本实例数据库脚本为cyjlkc.sql,附加文件为cyjlkc_data和cyjlkc_long,均保存在本实例data目录下。 使用本实例时要注意以下几点。 1、使用Socket方式和应用程序服务器相连,Socket使用TCP/IP协议来和应用程序服务器...
步骤1:先把Fy_Recover_Data包拷贝到oracle相关目录下 步骤2:在scott用户下创建test_emp表: SQL> conn scott/tiger; Connected. SQL> select * from tab; TNAME ? ? ? TABTYPE CLUSTERID --------------...
第1章 建立和配置数据库 1.1 数据库创建规划 1.1.1 规划以及提出正确的问题 1.1.2 怎样确定恰当的数据块尺寸 1.2 组织文件系统 1.2.1 怎样命名数据库文件 1.2.2 使用最佳灵活结构 1.2.3 怎样配置符合 OFA 的 ...
1.主控的数据库备份目录可以在系统参数中指定,注意,此目录(如E:\backup)必须已经在服务器上存在,而且,SQL运行用户必须对这个目录有写入的权限,而且,这个目录的根目录,如E:\,必须有SQL运行用户的读的权限,...