如何获得';创建表';使用vb6和sql server 2000的表或sp的脚本

如何获得';创建表';使用vb6和sql server 2000的表或sp的脚本,sql,vb6,Sql,Vb6,我需要一个特定表和存储过程的“CREATETABLE…”语句,以便在另一个数据库中重新创建它们。忘记备份和恢复。我必须在vb6中完成它。这与复制表并将其粘贴到查询分析器中时得到的结果相同。它的sql server 2000 编辑:现在我知道可以问它“如何通过VB6编写整个数据库的脚本”。看看这篇文章,它也谈到了同样的问题。虽然它不是VB6特定的,但您应该能够毫无问题地应用此解决方案 实际上,您创建了一个存储过程,该过程将为给定的表生成createtable语句。存储过程将检查sysobjects

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

看看这篇文章,它也谈到了同样的问题。虽然它不是VB6特定的,但您应该能够毫无问题地应用此解决方案

实际上,您创建了一个存储过程,该过程将为给定的表生成
createtable
语句。存储过程将检查
sysobjects
表以构建SQL

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