解决方案 »

  1.   

    --执行下这个对不对?create database ProjectInfo1 on primary
    (
    Name=ProjectInfo1_data,
    filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\ProjectInfo1_data.mdf',
    Size=5MB,
    Maxsize=unlimited,
    Filegrowth=10%
    )
    log on
    (
    Name=ProjectInfo1_log,
    filename='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\ProjectInfo1_log.ldf',
    Size=2MB,
    Maxsize=20MB,
    Filegrowth=10%
    )
      

  2.   

    [@DatabaseName] 中括号括起来表示你的数据库名称就叫 @DatabaseName!
    用变量建数据库要拼动态语句才行
      

  3.   

    第一个报错已经很明显拉,你见过windows平台上有@开头的文件名吗?