CREATE DATABASE Employees
ON 
( NAME = Empl_dat,
   FILENAME = 'd:\sample data dir\',
   SIZE = 10,
   MAXSIZE = 50,
   FILEGROWTH = 5 )
LOG ON
( NAME = 'Sales_log',
   FILENAME = 'd:\sample log dir\',
   SIZE = 5MB,
   MAXSIZE = 25MB,
   FILEGROWTH = 5MB )
------------------------------------------------------------
把语句放到Query里或ADOCommand里~~~

解决方案 »

  1.   

    另一方法,调用shellexcute api,执行osql,参数自己找,不仅仅是创建,还能备份、恢复、以及任何sql操作!
      

  2.   

    怎么调用API麻烦你能不能说的详细点,谢谢
      

  3.   

    连接到MASTER库,然后
    create database mydb
    即可,要更详细的请查看SQL SERVER ONLINE
      

  4.   

    连接到MASTER库,create database adb
    ON 
    ( NAME = adb,
       FILENAME = 'c:\mydb\',
       SIZE = 1,
       MAXSIZE = 50,
       FILEGROWTH = 1)
    LOG ON
    ( NAME = 'adb_log',
       FILENAME = 'c:\mydb\',
       SIZE = 1,
       MAXSIZE = 25,
       FILEGROWTH = 1 )
      

  5.   

    Provider=SQLOLEDB.1;Password='sapass';Persist Security Info=True;User ID=sa;Initial Catalog='yourdatabase';Data Source='yourfilesv'
      

  6.   

    我不想依赖delphi的BDE!能不能有什么方法在delphi中创建一个数据库
      

  7.   

    那就用TADO控件吧,它不经过BDC。
    方法可以使用第一个老兄写的那段代码,应该就可以了。
      

  8.   

    ADO什么控件呀,什么都不用配,直接用就行了吗?