我写好了一个.sql文件,可以通过这个sql脚本创建数据库、创建表等。。
CREATE DATABASE [EasyERP] ON  PRIMARY 
( NAME = N'EasyERP_Data', FILENAME = N'固定的路径\EasyERP.mdf' , SIZE = 524288KB , MAXSIZE = UNLIMITED, FILEGROWTH = 80KB )
--下面还有很多语句现在因为要支持 可由用户改变数据库存放的物理位置 ,所以我写了如下代码 用执行程序的人员选择的路径替换我原来的固定路径:ts := TStringList.Create;
ts.LoadFromFile('C:\Documents and Settings\Administrator\桌面\test.txt'); //加载文件内容到ts中
ts.Text := StringReplace(ts.Text, '固定的路径','执行程序的人员选择的路径',[rfReplaceAll]);   //替换文件内容
ts.SaveToFile('C:\Documents and Settings\Administrator\桌面\test.txt');//保存到原文件中.
ts.Free;但是在执行完ts.LoadFromFile之后,我发现ts.Text的值只有一小行乱码
求高手帮忙,谢谢!