仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1077|回复: 7
打印 上一主题 下一主题

[学习教程] MSSQL网站制作之C++ Builder中,sql server在客户端挪用...

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:27:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
InnoDB数据表的索引,与InnoDB数据表相比,在InnoDB数据表上,索引对InnoDB数据表的重要性要大得多。在InnoDB数据表上,索引不仅会在搜索数据记录时发挥作用,还是数据行级锁定机制的苊、基础。c++|server|备份|存储历程|服务器|客户端|数据|数据库
1.Createabackupdatabasestoredprocedureinmasterdatabase.

CREATEPROCEDUREbackupdb
@databasevarchar(10),
@directoryvarchar(100)
AS
backupdatabase@database
todisk=@directory

2.GetpathofSQLServer.

AnsiString__fastcallTFrmDM::GetSqlServerPath(){
AnsiStringresult,tmp;
TADOQuery*Query=newTADOQuery(this);
Query->Connection=ADOConnection_Master;
Query->Close();
Query->SQL->Clear();
Query->SQL->Add("selectfilenamefromsysdatabaseswherename=master");
Query->Open();
tmp=Query->FieldByName("filename")->AsString;
result=tmp.SubString(1,tmp.Length()-15);
Query->Free();
returnresult;
}

3.Callthebackupdatabasestoredprocedure.

d=FormatDateTime("yyyy-mm-ddhh-mm-ss",FrmDM->GetServerTime());
try{
path=FrmDM->GetSqlServerPath()+"backup";
FrmDM->ADOStoredProc1->Close();
FrmDM->ADOStoredProc1->Connection=FrmDM->ADOConnection_Master;
FrmDM->ADOStoredProc1->Prepared=true;
FrmDM->ADOStoredProc1->ProcedureName="backupdb;1";
FrmDM->ADOStoredProc1->Parameters->ParamByName("@database")->Value="db_name_to_backup";
FrmDM->ADOStoredProc1->Parameters->ParamByName("@directory")->Value=path+"db_name_to_backup"+d;
FrmDM->ADOStoredProc1->ExecProc();
Application->MessageBox("备份完成","提醒",MB_OK+MB_ICONINFORMATION);
this->Close();
}
catch(...){
Application->MessageBox("备份堕落,请从头再来","告诫",MB_OK+MB_ICONWARNING);
return;
}
我们分析上面的两个操作,都有一个“删除数据”的过程。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-19 13:00:56 | 只看该作者
如果我们从集合论(关系代数)的角度来看,一张数据库的表就是一组数据元的关系,而每个SQL语句会改变一种或数种关系,从而产生出新的数据元的关系(即产生新的表)。
小女巫 该用户已被删除
板凳
发表于 2015-1-27 05:32:20 | 只看该作者
你可以简单地认为适合的就是好,不适合就是不好。
老尸 该用户已被删除
地板
发表于 2015-2-5 02:37:56 | 只看该作者
呵呵,这就是偶想说的
不帅 该用户已被删除
5#
 楼主| 发表于 2015-2-11 02:50:00 | 只看该作者
XML字段类型更好的解决了XML数据的操作。XQuery确实不错,但是个人对其没好感。(CSDN的开发者应该是相当的熟了!)
透明 该用户已被删除
6#
发表于 2015-3-1 19:59:50 | 只看该作者
但换公司用MSSQL2K感觉自己好像根本就不了解MSSQL。什么DTS触发器以前根本没用过。
若天明 该用户已被删除
7#
发表于 2015-3-10 23:07:21 | 只看该作者
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
谁可相欹 该用户已被删除
8#
发表于 2015-3-24 10:44:01 | 只看该作者
换言之,只有在不断的失败中尝试成功,而关于失败的总结却是很少的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 19:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表