
datetime now=Datetimenow; //系统当前时间
datetime dbtime=//数据库中存的时间 select 出来
if(now<dbtime)//数据库中的时间更大
{
//todo
}
停掉数据库服务器。
将刚才生成的数据库的日志文件_logldf删除,用要恢复的数据库mdf(mdf)文件覆盖刚才生成的数据库数据文件mdf。
启动数据库服务器。
restore
database
DemoDB
from
disk='c:\abak'
--c:\abak是备份文件名
with
move
'demodb_data01'
to
'\demodb_data01mdf'
--将要恢复到文件
,move
,move
'demodb_log'
to
'\demodb_logldf'
--------------------------------------------------------------------------------
服务器资源管理器要方便一些,比如它能直接拖动一些列到窗体,自动创建标签文本框以及绑定。生成的是强类型的dataset。它一般自动生成了很多代码。
用代码一般不是强类型的,但是灵活性比较强,如果要达到和使用了服务器资源管理器的程序一样的功能,对于程序员的要求较高。
以上就是关于vs2010用c#编程的,想做一个当前时间和数据库中的时间对比大小,如果数据库中的大则控件不可用~~~全部的内容,包括:vs2010用c#编程的,想做一个当前时间和数据库中的时间对比大小,如果数据库中的大则控件不可用~~~、SQL Server 2005 与VS2005编程语言C# winform实现数据库备份与恢复。、VS中用C#代码连接sql server2000与用服务器资源管理器连接作用上有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)