如何设置fxcp工程手机qq文件储存位置置

修改docker镜像,容器存放位置。 - CSDN博客
修改docker镜像,容器存放位置。
默认情况下docker的存放位置为:
/var/lib/docker
一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法
1、挂载大分区到/var/lib/docker:
一般选择建立逻辑分区lvm,方便后期扩展集体。
&&& a.建立新分区,并格式化
&&&&&&&& PS: 以下操作建设你已经有现成的卷组,直接可以划逻辑卷。或者你可以自己创建逻辑卷,或者不适用逻辑卷直接使用分区
lvcreate -L 300G lv_docker vg_home
mkfs.ext4 /dev/vg_home/lv__docker
&&& b.挂载新分区到临时挂载点
mkdir /mnt/docker
mount /dev/vg_home/lv_docker /mnt/docker/
&&& c.停掉docker后拷贝/var/lib/docker下数据到临时挂载点
service docker stop
cp -r /var/lib/docker/* /mtn/docker
&&& d.修改/var/lib/docker 为//var/lib/docker.bak,并创建/var/lib/docker
mv /var/lib/docker{,.bak}
mkdir /var/lib/docker
&&& e.挂载新分区到/var/lib/docker,并设置开机自动挂载。
mount /dev/vg_home/lv_docker /var/lib/docker
vim /etc/fstab
 /dev/vg_home/lv_docker /docker_data ext4 defaults 0 0
&&&& f.检测docker是否可用,数据是否完整
docker images
docker ps -a
&&&& g.确认无误后卸载临时挂载点,删除/var/lib/docker.bak
umount /mnt/docker
rm -rf /var/lib/docker.bak
2、修改镜像和容器的存放路径:
很简单,指定镜像和容器存放路径的参数是--graph=/var/lib/docker。
我们只需要修改配置文件指定启动参数即可
vim /etc/sysconfig/docker
------------
other_args=&--graph=/docker&
------------
停掉docker
service docker stop
备份数据到新容器存放目录
cp -r /var/lib/docker /docker/
修改源存放目录名称
mv /etc/lib/docker{,.bak}
启动docker
service docker start
docker images
docker ps -a
本文已收录于以下专栏:
相关文章推荐
Docker 修改默认存储位置
首先使用 docker info 查看 docker 的基本信息
sudo docker info
Containers: 0
Storage Dr...
docker 镜像与容器存储结构分析
很多朋友在初学 docker 的时候非常迷茫,不清楚docker是怎样的一种存储方式,其实docker 的镜像与容器都存储在 /var/lib/docker 下...
百度百科:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间...
在生产环境中,经常遇到docker image 在资源池中的主机上存留的数据,由于随着业务系统的升级,旧的image 需要进行清理。这里梳理下,docker image的在linux 系统上的存储目录...
Docker目录分析
安装docker时,默认的安装位置是/var/lib/docker。
$sudo ls /var/lib/docker/
aufs  containers  graph  in...
参考文献: /articles/bENrUf
1. 存放在 /var/lib/docker
repositories-aufs文件:
在默认情况下,Docker镜像和容器的默认存放位置为:/var/lib/docker
一般根下分区我们不会给太大。镜像和容器越存越多一般我们有两种解决方法:
1. 挂载大分区到/var/l...
docker镜像位置:
For someone who is using Docker toolbox (that uses docker-machine), the answers concer...
在做docke的时候会遇到很多问题,勤于整理才是积累经验的做好方法!
找到docker配置文件
编辑docker
重启docker
加速地址获取方法我使用的DaoClouddocker的pull真心好用,但是docker的默认镜像源全在美国,所以一般情况下使用docke...
他的最新文章
讲师:宋宝华
讲师:何宇健
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)建议市场价: 2,380 元
Colour Display
7号电池4节
尺寸 :21.1H x 89W x 206D mm
电池使用寿命:140小时
适用人群:高中、国际课程/考试编辑:www.fx114.net
本篇文章主要介绍了"cp排除",主要涉及到cp排除方面的内容,对于cp排除感兴趣的同学可以参考一下。
为了方便大家&,我的资源中也放了一份拷贝。
英语挺烂的,硬着头皮算是翻译下来了,第一次做网页排版,有什么错误请大家回帖指出来,我好方便修改。
我创建这些类使得我们更容易使用ADO来做我们的工作。比如我创建了CADODatabse和CADORecordset类
CADODatabse类封装了一套_ConnectionPtr智能指针相关的函数
创建一个CADODatabase对象
Open函数打开一个数据库连接
LPCTSTR lpstrConnection 连接字符串
注:该类有个函数SetConnectionString,您可以通过这个函数插入连接字符串。在这种情况下您可以执行如下操作:
Excute函数在一个打开的数据库连接中执行一个SQL语句
LPCTSTR lpstrExec - 一个包含需要执行的SQL语句字符串指针
返回值
假如执行成功,这个函数返回TRUE
GetRecordsAffected返回上一次SQL命令执行后影响的记录个数
GetActiveConnection返回活动连接(当前的连接)
GetRecordCount返回一个查询中受影响的记录数
_RecorsetPtr m_Prs -要查询的记录集
调用此函数来初始化一个事务。您调用BeginTransaction以后,当您提交事务后更新才使得您的数据使之生效。
调用CommitTransaction函数提交事务,比如,保存一组编辑和一个或者多个数据库更新
调用RollbackTransaction函数结束当前事务和恢复在事务开始前的所有数据库状况
IsOpen函数返回数据库连接的状态
返回值
假如连接的数据库是打开的,这个函数返回TRUE
Close函数关闭数据库连接
使用SetConnectionString您可以插入一个连接字符串
LPCTSTR lpstrConnection -一个用于打开数据库的连接字符串
见CADODatabase::Open();
GetConnectionString函数返回用来连接数据库的连接字符串
SetConnectionMode函数设置连接模式
cadoConnectModeEnum nMode-一个变量,它定义要使用的连接方式。它可以是下列之一:
CADODatabase::connectModeUnknownCADODatabase::connectModeReadCADODatabase::connectModeWriteCADODatabase::connectModeReadWriteCADODatabase::connectModeShareDenyReadCADODatabase::connectModeShareDenyWriteCADODatabase::connectModeShareExclusiveCADODatabase::connectModeShareDenyNone
GetLastError函数返回最后一个错误代码
GetLastErrorString返回最后个错误的字符串
CADORecordset 类封装了一套与_RecordsetPtr智能指针相关的函数
创建一个CADORecordset对象
CADODatabase* pAdoDatabase - 一个CADODatabase对象指针
Open函数打开一个记录集
_ConnectionPtr mpdb -一个连接指针
LPCTSTR lpstrExec - 一个字符串指针,包含一个SQL SELECT语句
int nOption - 一个整形数,它定义访问模式。这些值如下
CADORecordset::openUnknownCADORecordset::openQueryCADORecordset::openTableCADORecordset::openStoredProc
返回值
假如执行成功返回TRUE
Execute函数打开一个记录集
CADOCommand* pCommand - 一个CADOCommand指针
返回值
假如执行成功返回TRUE
GetQuery返回包含SELECT关键字的SQL命令字符串
LPCTSTR strQuery - 一个字符串指针,包含一个SQL SELECT语句
CADORecordBinding pAdoRecordBinding
GetRecordCount 函数返回可以在记录集中访问的记录数
IsOpen 测试记录集是否打开
返回值
假如这个记录集没有关闭,这个函数返回TRUE
Close函数关闭记录集
GetRecordCount 函数返回记录集中的字段数目
LPCTSTR lpFieldName -一个包含有字段名称的字符串指针
int nIndex -一个在记录集的所有字段集中以零为基准,需要查看的索引
double dbValue - 一个将要储存字段值的引用变量
long lValue - 一个将要储存字段值的引用变量
unsigned long ulValue - 一个将要储存字段值的引用变量
int nValue - 一个将要储存字段值的引用变量
CString strValue- 一个将要储存字段值的引用变量
CString strDateFormat 一个时间格式字符串,类似strftime格式的字符,他们普遍是
%a - 平日名称缩写&
%A - 全平日名称&
%b - 月份名称&
%B - 月份的全称
%c - 日期和时间是用本地时间表示
%d - 十进制表示月的天(01-31)
%H - 24时时间格式(00-23)
%I - 12时时间格式(01-12)
%j - 十进制表示年的天(001-366)
%m - 十进制表示的月(01-12)
%M - 十进制表示的分(00-59)
%p - A.M./P.M表示当前12时时间格式的时间
%S - 十进制表示的秒(00-59)
%U - 十进制表示年的周,星期日表示一周的第一天(00-53)
%w - 十进制表示的周几(0-6,星期天是0)
%W - 十进制表示年的周,星期一表示一周的第一天(00-53)
%x - 本地时间的日期
%X - 本地时间的时间
%y - 十进制的不带一世纪的年(00-99)
%Y - 十进制带一世纪的年
COleDateTime time - 一个将要储存字段值的引用变量
bool bValue- 一个将要储存字段值的引用变量
COleCurrency cyValue - 一个将要储存字段值的引用变量
IsFieldNull函数测试字段数据是否为空
LPCTSTR lpFieldName - 一个包含字段名称的字符串指针
int nIndex - 一个在记录集的所有字段集中以零为基准,需要查看的索引
返回值
假如字段数据为空,该函数返回TRUE
IsFieldEmpty函数测试字段数据是否为空
LPCTSTR lpFieldName - 一个包含字段名称的字符串指针
int nIndex - 一个在记录集的所有字段集中以零为基准,需要查看的索引
返回值
假如字段数据位空该函数返回TRUE
返回值
假如当前位置没有包含任何记录,该函数返回TRUE
返回值
假如当前位置是记录的底部,该函数返回TRUE
这些函数使得第一个/下一个/上一个/或者最后个记录集中的记录作为当前记录
表示当前记录在那个页
int nPage - 页基数是1
GetPageCount返回在一个记录集中页的数量
指示每页有多少记录
int nSize - 设置每页记录的个数
表示当前记录在记录集中的位置
int nPosition - 移动到的记录集位置
GetAbsolutePosition() 会返回记录的位置或者下面中的一个值
GetFieldInfo返回一个字段的属性
LPCTSTR lpFieldName - 一个包含字段名称的字符串指针
int nIndex - 一个在记录集的所有字段集中以零为基准,需要查看的索引
CAdoFieldInfo* fldInfo - 一个返回的字段属性结构体
CADOFieldInfo类的成员变量m_nType可取如下值中的一个:
CADORecordset::typeEmptyCADORecordset::typeTinyIntCADORecordset::typeSmallIntCADORecordset::typeIntegerCADORecordset::typeBigIntCADORecordset::typeUnsignedTinyIntCADORecordset::typeUnsignedSmallIntCADORecordset::typeUnsignedIntCADORecordset::typeUnsignedBigIntCADORecordset::typeSingleCADORecordset::typeDoubleCADORecordset::typeCurrencyCADORecordset::typeDecimalCADORecordset::typeNumericCADORecordset::typeBooleanCADORecordset::typeErrorCADORecordset::typeUserDefinedCADORecordset::typeVariantCADORecordset::typeIDispatchCADORecordset::typeIUnknownCADORecordset::typeGUIDCADORecordset::typeDateCADORecordset::typeDBDateCADORecordset::typeDBTimeCADORecordset::typeDBTimeStampCADORecordset::typeBSTRCADORecordset::typeCharCADORecordset::typeVarCharCADORecordset::typeLongVarCharCADORecordset::typeWCharCADORecordset::typeVarWCharCADORecordset::typeLongVarWCharCADORecordset::typeBinaryCADORecordset::typeVarBinaryCADORecordset::typeLongVarBinaryCADORecordset::typeChapterCADORecordset::typeFileTimeCADORecordset::typePropVariantCADORecordset::typeVarNumericCADORecordset::typeArray
返回值
假如执行成功返回TRUE
该函数返回所有的,或者部分大文本,二进制数据字段内容
LPCTSTR lpFieldName - 一个包含字段名称的字符串指针
int nIndex - 一个在记录集的所有字段集中以零为基准,需要查看的索引
CString& strValue 一个包含返回数据的字符串指针
LPVOID pData - 一个包含有返回数据的指针
返回值
假如执行成功返回TRUE
该函数追加数据到一个大的文本或者二进制数据到字段中
LPCTSTR lpFieldName - 一个包含字段名称的字符串指针
int nIndex - 一个在记录集的所有字段集中以零为基准,需要查看的索引
LPVOID lpData - 一个包含要添加数据到字段的指针
UINT nBytes - 一个无符号整形,指示要插入的数据大小
返回值
假如执行成功返回TRUE
该函数以字符串的形式返回一个记录
LPCTSTR lpCols - 行分隔符
LPCTSTR lpRows - 列分隔符
LPCTSTR lpNull - NUL值的替代字符串
long numRows - 受影响的列数
GetLastError函数返回最后一个错误代码
GetLastErrorString函数返回最后一个错误的字符串
AddNew 函数在一个打开的记录集中添加个一个记录
返回值
执行成功返回TRUE
Edit函数允许在一个打开的记录集中更改当前的记录
Delete函数在一个打开的记录集中删除当前的的记录
返回值
执行成功返回TRUE
Update函数在当前记录中更新待更新的数据
返回值
执行成功返回TRUE
CancelUpdate函数在一个打开的记录集中取消任何待更新的数据
SetFieldValue函数设置一个字段的值
LPCTSTR lpFieldName - 一个包含字段名称的字符串指针
int nIndex - 一个在记录集的所有字段集中以零为基准,需要查看的索引
int nValue - 一个包含字段值的对象指针
long lValue - 一个包含字段值的对象指针
unsigned long lValue - 一个包含字段值的对象指针
double dbValue - 一个包含字段值的对象指针
CString strValue - 一个包含字段值的对象指针
COleDateTime time - 一个包含字段值的对象指针
bool bValue - 一个包含字段值的对象指针
COleCurrency cyValue - 一个包含字段值的对象指针
返回值
执行成功返回TRUE
Find 函数使用比较操作符从当前位置查找一个字符串在一个打开的记录集中的位置
LPCTSTR lpFind - 一个表示用来在记录中查找的字符串
int nSearchDirection - 一个表示操作类型的值,可能取值是:
CADORecordset::searchForward - 向后查找
CADORecordset::searchBackward - 向后查找
返回值
执行成功返回TRUE
FindFirst函数从记录集起始位置开始查找一个字符串在一个打开的记录集中的所在位置
LPCTSTR lpFind - 一个表示用来在记录中查找的字符串
返回值
执行成功返回TRUE
FindNext 使用类似FindFirst或者Find的操作,从记录集最后位置开始查找一个字符串在一个打开的记录集中的所在位置
返回值
执行成功返回TRUE
GetBookmark函数获取在其他时间保存的记录位置
返回值
执行成功返回TRUE
SetBookmark函数保存当前记录的位置
返回值
执行成功返回TRUE
SetFilter在一个打开的记录集中设置一个过滤器
LPCTSTR strFilter - 一个由一个或者多个用AND或者OR操作关联在一起的个别从句组成的字符串
返回值
执行成功返回TRUE
SetSort函数在一个CADORecordset对象中为所有的记录设置分类排序
LPCTSTR lpstrCriteria - 一个包含ORDER BY从句SQL语句的字符串
返回值
执行成功返回TRUE
GetRecordset函数返回一个指向打开的记录集的指针
GetActiveConnection返回活动连接
Clone函数从一个现有的CADORecordset对象中创建一个完全一样的CADORecordset对象
CADORecordset pAdoRecordset 是一个现有的CADORecordset对象
返回值
执行成功返回TRUE
SaveAsXML 函数保存打开的记录集到一个XML格式的文件中。
LPCTSTR strXMLFile - 一个字符串,指示将保存记录集的完整的路径和文件名
返回值
执行成功返回TRUE
OpenXML函数打开一个XML文件格式到记录集中。
LPCTSTR strXMLFile - 一个字符串,指示将要打开的完整的路径和文件名的XML文件
返回值
执行成功返回TRUE
//函数声明
OpenSchema函数从提供者获取数据库图表信息
int nSchema - 一个指示要图表查询类型的变量
LPCTSTR SchemaID = _T(&&) - 未被OLE DB定义用于提供者图表查询的GUID
Description
Constraint Columns
schemaAsserts
Returns the assertions defined in the catalog that are owned by a given user.
CONSTRAINT_ CATALOG&*
CONSTRAINT_ SCHEMA&*
CONSTRAINT_NAME
schemaCatalogs
Returns the physical attributes associated with catalogs accessible from the DBMS.
CATALOG_NAME
schemaCharacterSets
Returns the character sets defined in the catalog that are accessible to a given user.
CHARACTER_ SET_CATALOG&*
CHARACTER_ SET_SCHEMA&*
CHARACTER_SET _NAME&*
schemaCheckConstraints
Returns the check constraints defined in the catalog that are owned by a given user.
CONSTRAINT_ CATALOG&*
CONSTRAINT_ SCHEMA&*
CONSTRAINT_NAME
schemaCollations
Returns the character collations defined in the catalog that are accessible to a given user.
COLLATION_ CATALOG&*
COLLATION_SCHEMA&
COLLATION_NAME
schemaColumnPrivileges
Returns the privileges on columns of tables defined in the catalog that are available to, or granted by, a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME&
COLUMN_NAME&
schemaColumns
Returns the columns of tables (including views) defined in the catalog that are accessible to a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME&
COLUMN_NAME
schemaColumnsDomainUsage
Returns the columns defined in the catalog that are dependent on a domain defined in the catalog and owned by a given user.
DOMAIN_CATALOG&
DOMAIN_SCHEMA&
DOMAIN_NAME&
COLUMN_NAME
schemaConstraintColumnUsage
Returns the columns used by referential constraints, unique constraints, check constraints, and assertions, defined in the catalog and owned by a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME&
COLUMN_NAME
schemaConstraintTableUsage
Returns the tables that are used by referential constraints, unique constraints, check constraints, and assertions defined in the catalog and owned by a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME
schemaCubes
Returns information about the available cubes in a schema (or the catalog, if the provider does not support schemas).
CATALOG_NAME&
SCHEMA_NAME&
schemaDBInfoKeywords
Returns a list of provider-specific keywords.
schemaDBInfoLiterals
Returns a list of provider-specific literals used in text commands.
schemaDimensions
Returns information about the dimensions in a given cube. It has one row for each dimension.
CATALOG_NAME&
SCHEMA_NAME&
CUBE_NAME&
DIMENSION_NAME&
DIMENSION_ UNIQUE_NAME&*
schemaForeignKeys
Returns the foreign key columns defined in the catalog by a given user.
PK_TABLE_CATALOG&
PK_TABLE_SCHEMA&
PK_TABLE_NAME&
FK_TABLE_CATALOG&
FK_TABLE_SCHEMA&
FK_TABLE_NAME
schemaHierarchies
Returns information about the hierarchies available in a dimension.
CATALOG_NAME&
SCHEMA_NAME&
CUBE_NAME&
DIMENSION_ UNIQUE_NAME&*
HIERARCHY_NAME&
HIERARCHY_ UNIQUE_NAME&*
schemaIndexes
Returns the indexes defined in the catalog that are owned by a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
INDEX_NAME&
TABLE_NAME
schemaKeyColumnUsage
Returns the columns defined in the catalog that are constrained as keys by a given user.
CONSTRAINT_ CATALOG&*
CONSTRAINT_ SCHEMA&*
CONSTRAINT_NAME&
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME&
COLUMN_NAME
schemaLevels
Returns information about the levels available in a dimension.
CATALOG_NAME&
SCHEMA_NAME&
CUBE_NAME&
DIMENSION_ UNIQUE_NAME&*
HIERARCHY_ UNIQUE_NAME&*
LEVEL_NAME&
LEVEL_ UNIQUE_NAME&*
schemaMeasures
Returns information about the available measures.
CATALOG_NAME&
SCHEMA_NAME&
CUBE_NAME&
MEASURE_NAME&
MEASURE_ UNIQUE_NAME&*
schemaMembers
Returns information about the available members.
CATALOG_NAME&
SCHEMA_NAME&
CUBE_NAME&
DIMENSION_ UNIQUE_NAME&*
HIERARCHY_ UNIQUE_NAME&*
LEVEL_ UNIQUE_NAME&*
LEVEL_NUMBER&
MEMBER_NAME&
MEMBER_UNIQUE _NAME&*
MEMBER_CAPTION&
MEMBER_TYPE&
Tree operator (For more information, see the&&documentation.)
schemaPrimaryKeys
Returns the primary key columns defined in the catalog by a given user.
PK_TABLE_CATALOG&
PK_TABLE_SCHEMA&
PK_TABLE_NAME
schemaProcedureColumns
Returns information about the columns of rowsets returned by procedures.
PROCEDURE_ CATALOG&*
PROCEDURE_SCHEMA&
PROCEDURE_NAME&
COLUMN_NAME
schemaProcedureParameters
Returns information about the parameters and return codes of procedures.
PROCEDURE_ CATALOG&*
PROCEDURE_SCHEMA&
PROCEDURE_NAME&
PARAMETER_NAME
schemaProcedures
Returns the procedures defined in the catalog that are owned by a given user.
PROCEDURE_ CATALOG&*
PROCEDURE_SCHEMA&
PROCEDURE_NAME&
PROCEDURE_TYPE
schemaProperties
Returns information about the available properties for each level of the dimension.
CATALOG_NAME&
SCHEMA_NAME&
CUBE_NAME&
DIMENSION_ UNIQUE_NAME&*
HIERARCHY_ UNIQUE_NAME&*
LEVEL_ UNIQUE_NAME&*
MEMBER_ UNIQUE_NAME&*
PROPERTY_TYPE&
PROPERTY_NAME
schemaProviderSpecific
Used if the provider defines its own nonstandard schema queries.
&Provider specific&
schemaProviderTypes
Returns the (base) data types supported by the data provider.
DATA_TYPE&
BEST_MATCH
schemaReferentialConstraints
Returns the referential constraints defined in the catalog that are owned by a given user.
CONSTRAINT_ CATALOG&*
CONSTRAINT_ SCHEMA&*
CONSTRAINT_NAME
schemaSchemata
Returns the schemas (database objects) that are owned by a given user.
CATALOG_NAME&
SCHEMA_NAME&
SCHEMA_OWNER
schemaSQLLanguages
Returns the conformance levels, options, and dialects supported by the SQL-implementation processing data defined in the catalog.
schemaStatistics
Returns the statistics defined in the catalog that are owned by a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME
schemaTableConstraints
Returns the table constraints defined in the catalog that are owned by a given user.
CONSTRAINT_ CATALOG&*
CONSTRAINT_ SCHEMA&*
CONSTRAINT_NAME&
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME&
CONSTRAINT_TYPE
schemaTablePrivileges
Returns the privileges on tables defined in the catalog that are available to, or granted by, a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME&
schemaTables
Returns the tables (including views) defined in the catalog that are accessible to a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME&
TABLE_TYPE
schemaTranslations
Returns the character translations defined in the catalog that are accessible to a given user.
TRANSLATION_ CATALOG&*
TRANSLATION_ SCHEMA&*
TRANSLATION _NAME&*
schemaTrustees
Reserved for future use.
schemaUsagePrivileges
Returns the USAGE privileges on objects defined in the catalog that are available to, or granted by, a given user.
OBJECT_CATALOG&
OBJECT_SCHEMA&
OBJECT_NAME&
OBJECT_TYPE&
schemaViewColumnUsage
Returns the columns on which viewed tables, defined in the catalog and owned by a given user, are dependent.
VIEW_CATALOG&
VIEW_SCHEMA&
schemaViews
Returns the views defined in the catalog that are accessible to a given user.
TABLE_CATALOG&
TABLE_SCHEMA&
TABLE_NAME
schemaViewTableUsage
Returns the tables on which viewed tables, defined in the catalog and owned by a given user, are dependent.
VIEW_CATALOG&
VIEW_SCHEMA&
返回值
执行成功返回TRUE
//函数声明
Requery函数重新刷新一个打开记录集
返回值
执行成功返回TRUE
CADOParameter类封装了一套_ParameterPtr智能指针相关的函数
创建一个CADOParameter对象
int nType - 一个指定的CADOParameter对象数据类型整形变量。可以取CADORecordset::GetFieldInfo中一个指定值。假如您使用CADORecordset::typeNumeric 或者CADORecordset::typeDecimal,您必须定义精确度和刻度值
long lSize = 0 - 一个可选的长整形,指定了参数值最大的字节或者字符长度
int nDirection = paramInput - 一个可选的整型值,指定了CADOParameter对象的用途。可以取以下值之一:
CADOParameter::paramUnknown - 表明参数用途未知
CADOParameter::paramInput - 默认值,表明参数做为输入参数
CADOParameter::paramOutput - 表明参数作为输出参数
CADOParameter::paramInputOutput - 表明参数同时作为输入输出参数
CADOParameter::paramReturnValue - 表明参数作为一个返回值
CString strName = _T(&&) - 一个可选字符串,指定了CADOParameter实例名称
SetValue 设置CADOParameter对象的值
* int nValue - 一个包含参数值的整形
* long lValue - 一个包含参数值的长整形
* double dbValue - 一个包含参数值的双精度浮点数
* CString strValue - 一个包含参数值的字符串
* COleDateTime time - 一个包含参数值的时间
* _variant_t vtValue - 一个包含参数值的变体变量
返回值
执行成功返回TRUE
SetPrecision函数设置CADOParameter对象对象的精度
SetScale 函数设置CADOParameter对象对象的刻度
GetValue函数返回CADOParameter对象对象的值
* int& nValue - 一个将要储存参数值的整形引用
* long& lValue - 一个将要储存参数值的长整形引用
* double& dbValue - 一个将要储存参数值的双精度浮点数引用
* CString& strValue - 一个将要储存参数值的字符串引用
* CString strDateFormat = _T(&&) - 一个格式化字符串,类似strftime格式化的字符串
* COleDateTime& time - 一个将要储存参数值的时间引用
* _variant_t& vtValue - 一个将要储存参数值的变体变量引用&
返回值
执行成功返回TRUE
SetName函数设置CADOParameter对象名称
CString strName - 一个指定参数名字的字符串
GetName函数返回CADOParameter对象名称
CADOCommand::GetType
GetType函数返回CADOParameter对象的类型
GetParameter函数返回一个_Parameter对象指针
CADOCommand类封装了一个套_CommandPtr智能指针相关的函数
创建一个CADOCommand对象
CADODatabase* pAdoDatabase - 一个CADODatabase对象指针
CString strCommandText = _T(&&) - 一个可选的字符串,指出CADOCcommand对象的标题
int nCommandType = typeCmdStoredProc - 一个可选的整形,指出CADOCommand对象的类型。可取一下值中的一个:
CADOCommand::typeCmdText - 检测CommandText作为一个定义的命令文本或者存储过程来调用
CADOCommand::typeCmdTable - 检测CommandText作为一个表名称,使用一个内部生成的SQL查询返回所有的行
CADOCommand::typeCmdTableDirect - 检测CommandText作为一个返回全部行的表名称
CADOCommand::typeCmdStoredProc - 默认值,检测CommandText作为存储过程
CADOCommand::typeCmdUnknown - 指出CommandText内容的类型是未知的
CADOCommand::typeCmdFile - 检测CommandText作为一个不断被储存记录集的文件名。只能在Recordset.Open或者Requery使用
AddParameter 函数
CADOParameter* pAdoParameter - 一个指向CADOParameter对象的指针
CString strName - 一个字符串,指出参数的名称
int nType - 一个整形值,指出CADOParameter对象的数据类型,可以取在CADORecordset::GetFieldInfo中指定的一个值。假如您使用CADORecordset::typeNumeric或者CADORecordset::typeDecimal,您必须定义了精度和刻度值。
int nDirection - 一个整形变量,指出CADOParameter对象的用途,可以取在CADOParameter::CADOParameter中指定的一个值&
long lSize - 一个长整形,指出参数值的最大的字节或者字符长度
int nValue - 一个包含参数值的整形值
long lValue - 一个包含参数值的长整形值
double dblValue - 一个包含参数值的双精度浮点值
int nPrecision - 一个包含参数值的精度的整形值
int nScale - 一个包含参数值的比例的整形值
CString strValue - 一个包含参数值的字符串
COleDateTime time - 一个包含参数值的时间值
_variant_t vtValue - 一个包含参数值的变体变量值
返回值
执行成功返回TRUE
SetText函数设置CADOCommand对象的命令文本
CString strCommandText - 一个字符串,指出命令的文本
GetText函数返回CADOCommand对象的命令文本
SetType函数设置CADOCommand对象的类型
int nCommandType - 一个整形值,指出命令的类型
GetType函数返回CADOCommand对象的类型
GetCommand函数返回一个Command指针
Execute 函数执行命令的文本
返回值
执行成功返回TRUE
GetRecordsAffected函数返回最后个命令执行后影响的记录个数
CJectEngine类封装了一套_RecordsetPtr智能指针相关的函数
压缩一个Access 数据库
CString strDatabaseSource - 一个源数据库连接字符串
CString strDatabaseDestination - 一个目的数据库连接字符串
连接字符串必须是这样的:&Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/the Database Path&
返回值
执行成功返回TRUE
CADOException类表示异常情况,该类包含的公共数据成员可以用来确定异常的原因
创建一个CADOException对象
检索ADO错误信息
构建一个CADOException 对象
通过异常对象,调用任何异常对象的GetErrorMesaage或者GetError 成员函数来检索关于这个错误的信息
返回值
返回错误的描述
返回值
返回错误代码
long lErrorCode = 0 - 一个包含错误代码的长整形值
LPCSTR lpstrError = _T(&&) - 一个包含错误描述的字符串
COLEDBDataLink 类是一个工具类,用来创建和编辑数据链
创建一个COLEDBDataLink 对象
HWND hWnd = NULL - 父窗口句柄
返回值
返回一个字符串告之相应的连接字符串创建的连接
LPCSTR lpstrConnectionString&
HWND hWnd - 父窗口句柄
COLEDBException 类表示异常情况,该类包含的公共数据成员可以用来确定异常的原因
创建一个COLEDBException对象
检索ODEDB错误信息
构建一个COLEDBException 对象
通过异常对象,调用任何异常对象的GetErrorMesaage或者GetError 成员函数来接收关于这个错误的信息
返回值
返回错误的描述
返回值
返回错误代码
long lErrorCode = 0 - 一个包含错误代码的长整形值
LPCSTR lpstrError = _T(&&) - 一个包含错误描述的字符串
如何把CADORecordset与微软的DataGrid控件进行绑定;
第一:您需要添加微软的DataGrid控件到您的程序中
第二:用CADORecordset::GetRecordset函数申请来给数据控件类的SetRefDataSource 函数使用
涉及到如何添加一个数据控件(微软DataGrid控件)到您的工程中,请参阅拉希德Thadha的
我该如何重新排序记录集?
这个问题很简单,您使用_RecordsetPtr的部分函数和属性。使用CADORecordset::GetRecordset(),您会获得一个_RecordsetPtr指针,您可以使用它来设置Sort属性
注:您不必使用_RecordsetPtr::Refresh()
现在:您就使用CADORecordset::SetSort()函数。
致命错误C1010:意外的文件尾在查找编译头指令
为了解决这个常见问题,您需要使用自动使用编译头。选择工程/设置 (或者 ALT+F7键),在工程设置对话框,选择C/C++书签页,然后在组合框中选择预编译头一项,并选择自动使用编译头选项。
在SQL Server中您如何获取您的存储过程返回码
您必须使用CADOParameter 类,CADOParameter::paramReturnValue获取转存过程的返回值,它总是必定是一个整形,必须在参数列表的第一个位置。假如您不使用参数来输入或者输出,那么您只需要使用这个参数
我尝试使用CADOCommand 类并能进入UUID 字段,但迄今为止我没有成功过。您能抽空为此写个例子吗?
您说的是uniqueidentifier 类型的字段吗?好的,这个问题如下:
首先您更新表使用SQL语句的NEWID()。这个命令将为你做一个独一无二的字符串如&{B6B83A8C-F92C-4FA7-E6056C}&。想要插入数据到字段的类型中,您必须使用类似的字符串。最后,我们可以说:您应该使用带有GUID格式字符串参数类型。它必须是唯一的。是不是有很多条件!!!
不过,我写了一个示例,在下面的示例中,您会看到我使用了UUID作为字符串参数。您还看见转存过程的参数是uniqueidentifier类型的。
ADO与ADOX在一起
我每天收到几个邮件问我如何是使用ADO与ADOX类一起工作。答案是,现在现在从ADO2.10版本后,您可以使用两种类型类一起工作。您必须包含每个类头文件和CPP文件,然后在该项目中包含头文件
证实包含头文件必须按如下顺序是很重要的,首先是ADOX类头文件,然后才是ADO类头文件。
Carlos A. Antollini.
25 Apr 2001 - 1.0版本发布
20 May 2001 - 1.1版本
添加了如下函数
AbsolutePage, GetPageCount, PageSize, AbsolutePosition, GetFieldInfo, GetChunk, GetString.
29-Jun-2001 - 1.2版本
添加了如下函数&
AddNew, Edit, Delete, Update, CancelUpdate, SetFieldValue, Find, FindFirst, FindNext, SetBookmark, GetBookmark.
29-Sept-2001 - 1.25版本
添加对SQL Server2000的支持
修正Robert Pittenger报告的空字段bug
10-Oct-2001 - 1.30版本
修正ugGiles Forster 和 Rainer Mangold&
报告的SetFieldValue 中空字段bug
添加数据枚举类型
05-Nov-2001 - 版本1.37
CADORecodset更新能添加绑定到DataGrid的功能
添加GetLastErrorString 函数和改变GetLastError函数返回的数据类型
添加Clone和SetFilter函数(应Marcel Stoica的要求)
15-Jan-2002 - 1.40版本
添加Giles Forster写的GetChunk和AppendChunk函数
15-Feb-2002 - 1.45版本
修正J. C. Martinez Gal?n 报告的十进制字段的bug
添加XML支持
04-Apr-2002 - 2.00版本
添加CADOParameter 和 CADOCommand类
14-May-2002 - 2.01版本
在CADORecordset::GetFieldValue和CADORecordset::SetFieldValue添加COleCurrency和bool
25-July-2002 - 2.04版本
添加CADODatabase::GetRecordsAffcetd, CADOCommand::GetRecordsAffected, CADOCommand::Execute, CADOParameter::SetPrecision, CADOParamater::SetScale和修正CADOCommand::AddParameter中的bug
2-July-2003 - 2.10 版本
添加与ADOX类一起使用的时候兼容性(应很多人的要求)
添加Added CADODatabase::SetConnectionMode, CADORecordset::OpenSchema
添加CJetEngine::CCompactDatabase
2-October-2003 - 2.11版本
Jan Stocker修复在CADOCommand中的内存泄露
08-August-2004 - 创建了COLEDBDataLink 1.01版本
创建COLEDBDataLink 类,并添加到了ADO类中
10-Februry-2005 - 2.15版本
添加了CADOException 类
这些类受到了很多用户的建议,非常感谢您们的合作
* Rainer Mangold
* Christian Graus
* Mike Osbahr
* Francis BONTHOUX
* Spiros Prantalos
* Robert Pittenger
* Giles Forster
* Rob Sandhu
* Marcel Stoica
* Daniel Berman
* Jan Stocker
* And tons of people requesting for new versions.
这篇文章,以及任何相关源代码和文件,授权见
Carlos Antollini 是一个软件工程师,致力于面向对象,Visual C++, MFC, COM, ATL, ADO,互联网技术和商业智能工作
Carlos来自阿根廷,住在劳德代尔堡,佛罗里达州,为花旗银行工作多年。然后他开始了他的事业。
Carlos是&&&piFive[&_blank& title=&piFive& href=&&&^]创作者,一家商业智能分析平台软件,它涉及到未来&&&latinsys[&_blank& title=&latinsys& href=&&&^],他的合伙人企业
目前他在花旗集团分享项目管理和BI热情
工作:设计师
公司名称:花旗集团&
国籍:阿根廷
一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!
二、互相尊重,对自己的言论和行为负责。
本文标题:
本页链接:}

我要回帖

更多关于 怎么更改文件储存位置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信