知识大全 用ADO管理SQL Server数据库及其设备[2]
Posted 数据库
篇首语:白日放歌须纵酒,青春作伴好还乡。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 用ADO管理SQL Server数据库及其设备[2]相关的知识,希望对你有一定的参考价值。
用ADO管理SQL Server数据库及其设备[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
虚拟设备号的问题则比较复杂 因为sysdevices系统表中没有 虚拟设备号 这样一个字段 因此 必须另想办法对SQLServer的系统存储过程sp_helpdevice进行分析之后 我们发现 虚拟设备号是 隐藏 在sysdevices系统表的low字段中的 借助另一个系统表spt_values 可以找到每个设备的虚拟设备号 这样 我们只需要在一个循环中找一下某个设备号是否存在于sysdevices中 就可以确定我们现在可用的虚拟设备号
至于数据库设备的大小 我们不妨设得大一些 或者让用户指定一下也可以
.创建数据库的语句参数
创建数据库的语句如下
CREATEDATABASEdatabase_name[ONDEFAULT|database_device[=size][ database_device[=size]] ] [LOGONdatabase_device[=size][ database_device[=size]] ][FORLOAD]
其中 大部分参数都是可选的 我们只需要指定一个设备名及数据库的大小即可 而数据库名 设备名 大小在创建设备的时候已经确定好了 所以 这个语句的参数不存在问题
三 具体实现
使用普通的应用开发工具Visual Basic 我们就可以实现一个定制的数据库管理程序
为了实现与数据库服务器的连接 我们必须选择一种数据库访问接口 虽然从VB访问SQLServer有很多接口可供选择 但微软最新的数据库访问接口ADO(ActiveDataObjects)无疑是最有前途的 因为它为基于浏览器的数据库应用系统的实现提供了可能性
以下是一些用于数据库及其设备管理的常用函数
.取当前的工作数据库 由于管理任务一般都必须在master库中完成 因此 在执行管理任务之前 最好保存当前工作库 以便完成任务之后再切换回去
PublicFunctionSQLGetCurrentDatabaseName(CnAsADODB Connection) AsStringDimsSQLAsStringDimRSAsNewADODB Recordset OnErrorGoToerrSQLGetCurrentDatabaseNamesSQL= selectCurrentDB=DB_NAME() RS OpensSQL CnSQLGetCurrentDatabaseName=Trim$(RS!CurrentDB) RS CloseExitFunctionerrSQLGetCurrentDatabaseName:SQLGetCurrentDatabaseName= EndFunction
cha138/Article/program/SQLServer/201311/22490相关参考
知识大全 用ADO管理SQL Server数据库及其设备[3]
用ADO管理SQLServer数据库及其设备[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
使用ADO对象连接SQLServer数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 链接代
知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[3]
SQLServer数据库管理常用的SQL和T-SQL语句[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[2]
SQLServer数据库管理常用的SQL和T-SQL语句[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
知识大全 SQL Server 数据库管理常用的SQL和T-SQL语句[1]
SQLServer数据库管理常用的SQL和T-SQL语句[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
用SQL语句完成SQLServer数据库的修复 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 使
知识大全 用SQL Storage Compress压缩SQL Server数据库文件
用SQLStorageCompress压缩SQLServer数据库文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶
知识大全 SQL Server数据库管理员(DBA)的工作内容
SQLServer数据库管理员(DBA)的工作内容 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
用DELPHI编程访问SQLSERVER数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! D