vc+sql连接字符串
1)
#pragma warning(disable:4146)
#import "C:\Program Files\Common Files\System\ADO\msado15.dll"
named_guids rename("EOF","adoEOF"), rename("BOF","adoBOF")
#pragma warning(default:4146)
using namespace ADODB;
2)
#pragma warning(disable:4146)
#import "C:\Program Files\Common Files\System\ado\msado15.dll" \
no_namespace \
rename("EOF","adoEOF") rename("DataTypeEnum","adoDataTypeEnum") \
rename("FieldAttributeEnum", "adoFielAttributeEnum")
rename("EditModeEnum", "adoEditModeEnum") \
rename("LockTypeEnum", "adoLockTypeEnum") rename("RecordStatusEnum",
"adoRecordStatusEnum") \
rename("ParameterDirectionEnum", "adoParameterDirectionEnum")
原
型是:_ConnectionPtr Execute( _bstr_t CommandText, VARIANT *
RecordsAffected,
long Options );
参数
1. CommandText是命令字符串,通常是SQL命令,也可以是表名、存储过程等
2. RecordsAffected 可选,是操作完成后所影响的行数
3. Options
可选,解释CommandText参数的方式,Options可以是CommandTypeEnum或ExecuteOptionEnum枚举
类型值
类型
说明
adCmdUnspecifed=-1
未描述CommandType属性
adCmdText=1
指示提供者应将 CommandText 赋值为命令的文本定义。
adCmdTableDirect
指示提供者应从 CommandText 命名的表中返回所有行。
adCmdTable=2
指示提供者应将 CommandText 赋值为表名。
adCmdStoredProc=4
指示提供者应将 CommandText 赋值为存储过程。
adCmdUnknown=8
指示 CommandText 参数中的命令类型未知。
adExecuteAsync
指示命令应该异步执行。
adFetchAsync
指示 CacheSize 属性指定的初始数量之后的行应异步提取。
相关文档:
若要收缩特定数据库的所有数据和日志文件,请执行 DBCC SHRINKDATABASE 命令。若要一次收缩一个特定数据库中的一个数据或日志文件,请执行 DBCC SHRINKFILE
命令。
若要查看数据库中当前的可用(未分配)空间量,请运行 sp_spaceused
。
可在进程中的任一点停止 DBCC SHRINKDATABASE 操作,任何已完成的工作都将保留。 ......
<!--
/* Font Definitions */
@font-face
{font-family:SimSun;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:宋体;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"Cambria Mat ......
begin
for item in (select * from user_constraints a where a.constraint_type = 'R') loop
execute immediate 'alter table ' || item.table_name || ' disable constraint ' || item.constraint_name;
end loop;
end;
/ ......
事务就是负责把一系列操作看做一个独立的逻辑单元,这些操作要么同时成功,要么同时失败。下面是一个经典的例子:
create procedure TransferMoeny
(
@fromAccountNo varchar(50),-- 转出账号
@ToAccountNo varchar(50),--转入账号
& ......
开启各种服务
@NET stop SQLSERVERAGENT
@NET stop MSSQLServerOLAPService
@NET stop msftesql
@NET stop MsDtsServer
@NET stop SQLWriter
  ......