我设法使用Linq-to-SQL创建一个数据库,代码如下:
private static DataClasses1DataContext _dataDC = new DataClasses1DataContext(@"C:\\database1.mdf");
public AddClient()
{
InitializeComponent();
DataContext = this;
_dataDC.CreateDatabase();
}
,这在C:。
上创建了一个新的本地数据库如何更改@"C:\\database1.mdf"
以便在我运行程序的当前目录中创建文件?
答案 0 :(得分:0)
您可以使用其中一种适合您的应用并将其传递给new DataClasses1DataContext(HERE);
System.IO.Directory.GetCurrentDirectory();
Environment.CurrentDirectory;
Request.PhysicalPath
答案 1 :(得分:0)
在此处查看如何更改当前目录路径。将其括在括号内:
How can I get the application's path in a .NET console application?