CREATE DATABASE [Student]  ON (NAME = N'Student_Data', FILENAME = N'E:\数据库安装程序\Server\Server\bin\Debug\DB\Student_Data.MDF' , SIZE = 1, FILEGROWTH = 10%) LOG ON (NAME = N'Student_Log', FILENAME = N'E:\数据库安装程序\Server\Server\bin\Debug\DB\Student_Data.LDF' , SIZE = 1, FILEGROWTH = 10%)
 COLLATE Chinese_PRC_CI_AS上面是我创建数据库的脚本,我用程序去执行,我想把路径换成自己在界面选择的路径,请问怎么做,详细点

解决方案 »

  1.   

    CREATE DATABASE [Student]  ON (NAME = N'Student_Data', FILENAME = N'+YourName+' , SIZE = 1, FILEGROWTH = 10%) LOG ON (NAME = N'Student_Log', FILENAME = N'+YourName+' , SIZE = 1, FILEGROWTH = 10%)
     COLLATE Chinese_PRC_CI_AS
    自己注意一下引号就行了
      

  2.   

    CREATE DATABASE [Student]  ON (NAME = N'Student_Data', FILENAME = N'+"'txt_filename.text'+"' , SIZE = 1, FILEGROWTH = 10%) LOG ON (NAME = N'Student_Log', FILENAME = N'+"'txt_filename.text'"+' , SIZE = 1, FILEGROWTH = 10%)
     COLLATE Chinese_PRC_CI_AS 不行啊找不到路径,路径不正确,双引号去了也没用!!!
      

  3.   

    按你这种方法在 报错 CREATE/ALTER DATABASE 语句中有 txt_filename 选项的无效使用
    txt_filename是我选择路径的值