要求满怪的,你还要动态的建立数据库?如果是ms sql2000 的话,创建数据库就是执行一段t-sql脚本。
你可以拼接连接串,然后连接到数据库服务器,然后执行脚本

解决方案 »

  1.   

    只要你有在宿主机子上执行sql的权限就行
      

  2.   

    sql server2000select * from openrowset('sqloledb','190.1.1.247';'develop';'11111','select * from kind')
    不用IP的﹐用服務器名的
    select * from opendatasource('sqloledb','data source=sprogram;user ID=develop;Password=11111').new_ks.dbo.kind
      

  3.   

    hdhai9451(※★開拓者...前進☆※) ,可不可以讲的清楚一点,我还是不太明白
      

  4.   

    首先你要有权限
    然后连接数据库 连接字符串不要写数据库名称就可以
    然后执行
    "USE master 
    if NOT EXISTS (SELECT * FROM sysdatabases where name = '数据库名称')"
    BEGIN"
    CREATE DATABASE 数据库名称
    END"
    执行语句
    执行后在
    use 数据库名称
    新的SQl语句
      

  5.   

    如果是SQLSERVER如楼上几位所述
    如果是ACCESS的话,你可以先建一个模板数据库,(如果是固定表结构的话,可以先把表结构在此数据库中建好)新建数据库时用FSO,COPY一个就可以了。创建的新库可以记录一下相关信息