对于SQL Server两种做法。
1。如果没有创建DB的脚本的话,可以把DB先做一个备份,当然需要先清空各个表不必要的数据。备份这个操作可以在IDE中做就可以了,然后在每次需要创建动态DB的时候,先用CREATE DATABASE命令创建一个新的DB,然后再使用Restore database命令把先前备份的DB还原到新建的DB上,这样每次创建的DB就和备份的DB一样了。
2。就是利用创建DB的脚本,直接动态的生成DB。即使没有脚本的话也很简单,可以在DB里面直接导出来脚本的,包括创建表,视图,存储过程等。右键DB选择“任务”,选择“脚本”按提示操作就可以了。有了生成的脚本就可以创建了。脚本可能会很长,所以通常不会直接写到程序里,可以单独作为一个文件打到程序集中,然后运行的时候读出来再执行就可以了。也可以把文件放到固定位置,调用外部程序sqlcmd(sql server 2005开始提供的)来执行。
首先你是要动态创建什么数据库?
如果是ACCESS数据库可以参考下面一篇文章:http://www.cnblogs.com/guanjinke/archive/2006/11/30/577241.html
如果是SQL SERVER数据库可以参考http://fengjing188.blog.163.com/blog/static/4053013420077273224314/
你是台湾人啊,还写繁体字,不是的话就有装逼的嫌疑。
我不是台湾人,我一直在外包项目,我们的项目需要在繁体环境下完成,输入法必须装成繁体的,请直接回答我的问题,不要说脏话