数据库的连接与断开

fastcall 2003-09-10 05:46:40
我用SQL server 的存贮过程断开数据库可是有时断不开不知为啥?有谁知道吗?
...全文
26 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
fastcall 2003-11-07
  • 打赏
  • 举报
回复
有这么长时间应用程序早退出了!
jhwh 2003-11-07
  • 打赏
  • 举报
回复
能断开,大约要等15-20秒的时间,因为 ADO 本身有缓存机制。我也为这个发愁,又没时间去研究ADO,发贴后,CSDN上没人正确回答这个问题。
fastcall 2003-11-06
  • 打赏
  • 举报
回复
谁知道master的那个存储过程是用来清除数据库上的用户的?
penghong 2003-11-02
  • 打赏
  • 举报
回复
学习!
fancy05 2003-11-01
  • 打赏
  • 举报
回复
学习
chifengwatch 2003-11-01
  • 打赏
  • 举报
回复
gz
fastcall 2003-11-01
  • 打赏
  • 举报
回复
存储过程在系统数据库MASTER上执行,用于断开其他的数据库,这段代码是有效的大多数
时候能够将除Master以外的其他数据库断开。但有时不能够断开。有那位高手知道原因?
52vc 2003-09-13
  • 打赏
  • 举报
回复
你是在操作数据库,怎么可能使它断开呢?
fastcall 2003-09-13
  • 打赏
  • 举报
回复
我的代码是这样的
bool __fastcall TTdmlDevice::odbcDetachDatabase(AnsiString DatabaseName)
{
TQuery *qryPrjConfig = new TQuery(Application);
try
{
qryPrjConfig->DatabaseName = "PRJMASTER";
qryPrjConfig->SQL->Clear();
qryPrjConfig->SQL->Add("EXEC sp_detach_db '"+ DatabaseName+"', 'true'");
qryPrjConfig->ExecSQL();
Sleep(3000);
}

catch (...)
{

return false;
}
delete qryPrjConfig ;
return true;
}
supwjhuLoveCjj 2003-09-13
  • 打赏
  • 举报
回复
代码明显有问题
52vc 2003-09-10
  • 打赏
  • 举报
回复
ADOConnection1->Connected=false;
还不行吗?
如果这样子都断不开,那就没有办法了
xiaokange 2003-09-10
  • 打赏
  • 举报
回复
没有见过,存储过程关闭不就可以了啊
zihan 2003-09-10
  • 打赏
  • 举报
回复
没有遇到过
根据区块链网络中心化程度的不同,分化出3种不同应用场景下的区块链:(1)全网公开,无用户授权机制的区块链,称为公有链;(2)允许授权的节点加入网络,可根据权限查看信息,往往被用于机构间的区块链,称为联盟链或行业链;(3)所有网络中的节点都掌握在一家机构手中,称为私有链。联盟链和私有链也统称为许可链,公有链称为非许可链。 公有区块链系统 公有链中,任何节点无须任何许可便可随时加入或脱离网络。从最早的比特币系统人手介绍公有链系统的发展现状。点对点电子现金系统:比特币与传统分布式系统的C/S , B/S或三层架构不同,比特币系统基于P2P网络,所有节点对等,且都运行同样的节点程序。节点程序总体上分为两部分:一部分是前台程序,包括钱包或图形化界面;另一部分是后台程序,包括挖矿、区块链管理、脚本引擎及网络管理等。区块链管理:涉及初始区块链下载、连接区块、断开区块、校验区块和保存区块,以及发现最长链条的顶区块。内存池管理:即交易池管理。节点将通过验证的交易放在一个交易池中,并准备好将其放入下一步挖到的区块中。邻接点管理:当一个新比特币节点初始启动时,它需要发现网络中的其他节点,并与至少一个节点连接。共识管理:比特币中的共识管理包括挖矿、区块验证和交易验证规则。比特币采用PoW共识机制,依赖机器进行哈希运算来获取记账权,同时每次达成共识需要全网共同参与运算,允许全网50%节点出错。密码模块:比特币采用RIMEMD和SHA-256算法及Base-58编码生成比特币地址。签名模块:比特币采用椭圆曲线secp256k1及数字签名算法ECDSA来实现数字签名并生成公钥。脚本引擎:比特币的脚本语言是一种基于堆栈的编程脚本,共有256个指令,是非图灵完备的运算平台,没有能力计算任意带复杂功能的任务。本课程从零到一带领你实践一个小型公链。  

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧