.mdf与.ldf文件是如何得到的,有没有用VB创建数据库后直接在程序中通过类似于restore database的方法创建各数据表及表中数据?

wssqsh 2002-06-06 08:40:23
1、.mdf与.ldf文件是如何得到的,
2、有没有用VB创建数据库后直接在程序中通过类似于restore database的方法创建各数据表及表中数据?
...全文
67 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wssqsh 2002-06-06
yokel(小马):
能有详细的代码嘛?忠心感谢
回复
yokel 2002-06-06
1.*.mdf和*.ldf是数据库新建时默认的扩展名。要得到这种文件,先看数据
库属性,找到文件位置,停止sql server后方可拷贝粘贴
2.sp_attach_db 'databasename','*.mdf','*.ldf'
回复
jswxcathay596200 2002-06-06
为什么要用Restore database ?
可以用createtable tablename (
field1 [datatype1] datasize1
......
field2 [datatype2] datasize2

回复
wssqsh 2002-06-06
从文件中恢复时采用如下命令:
RESTORE DATABASE ESchoolFROM DISK = `E:\1234.001` WITH REPLACE ,
MOVE `Backschool3_Data` TO `SQL路径:\ESchool.mdf`,
Move `Backschool3_Log` TO `SQL路径:\ESchool.ldf`

说明:`Backschool3_Data`与`Backschool3_Log` 一般是数据库生成时自动生成的名字,具体名字可用SQL Server中的工具查看。
********************

这个Backschool3_Data`与`Backschool3_Log这二个名字是否每次生成都不一样,如何用命令查到?上述代码能否加入到VB程序中,等等。。。请原谅我很笨的,贴一个源代码吧!
回复
cqfanli 2002-06-06
1﹑這是在SQL2K建立數據庫自動產生的
2﹑好像可以﹐要查一查資料証實一下了。
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告