0

我需要特定表和存储过程的“创建表...”语句才能在另一个数据库中重新创建它们。忘记备份和恢复。我必须在vb6中做到这一点。当您复制表格并将其粘贴到查询分析器中时,您会得到同样的结果。它的 sql server 2000 编辑:现在我知道它可以被问为“如何通过 VB6 编写整个数据库的脚本”。

4

1 回答 1

1

看看这个StackOverlow 的帖子,它谈到了同样的事情。尽管它不是 VB6 特定的,但您应该能够毫无问题地应用此解决方案。

本质上,您创建了一个存储过程,它将CREATE TABLE为给定的表生成语句。存储过程将检查sysobjects表以构建 SQL。

您的 VB6 应用程序可以在服务器“A”上运行存储过程以获取CREATE TABLESQL。然后连接到服务器“B”并运行该 SQL 以在另一台服务器上创建表。

于 2013-07-23T16:01:04.710 回答