在SQL SERVER 2000中,我用程序来创建数据库和数据库中的表,但我怎么可以知道我数据库是否创建成功?什么时候创建结束?

解决方案 »

  1.   

    master数据库下面有个系统表:sysdatabases记录了所有的数据库,可以查得到。name是数据库明,crdate字段记录了创建的时间。
      

  2.   

    SQL.text = 'select name from sysobjects where xtype =''u'' order by name'
        查询出来的是当前系统中的用户建立的表
      

  3.   

    同意楼上
    创建表的话可以选择导出sql代码
    其它的基本没有问题了
      

  4.   

    先把创建数据库和表的脚本写到一个文件中,在程序中可以用SA连接到数据库,然后执行文件中的SQL脚本,这样应该可以的.
      

  5.   

    用:
    select * from sysdatabases where name='数据库名'
    就可以查出你所创建的数据库的信息