我需要“创建表格...”语句,以便在另一个数据库中重新创建它们。忘了备份和恢复吧。我必须在vb6中完成。这与您在查询分析器中复制并粘贴该表时得到的结果相同。它的sql server 2000编辑:现在我知道它可以被问到“如何通过VB6编写整个数据库的脚本”。
发布于 2013-07-23 16:01:05
看看这个StackOverlow post,它也谈到了同样的问题。尽管它不是特定于VB6的,但您应该能够毫无问题地应用此解决方案。
实际上,您创建了一个存储过程,该存储过程将为给定表生成CREATE TABLE
语句。存储过程将检查SQL表以构建sysobjects
。
您的VB6应用程序可以在服务器'A‘上运行存储过程来获取CREATE TABLE
SQL。然后连接到服务器'B‘并运行该SQL以在另一台服务器上创建表。
https://stackoverflow.com/questions/17804465
复制