我正在研究建筑ERP。当用户添加新结构时,我必须为每个结构创建新数据库。是否可以使用脚本?
在为每个结构创建新数据库的同时,有必要在 web.config 文件中创建一个额外的连接字符串
首先,我试图在配置文件中添加新的连接字符串。为此我编写了一些代码。但它给了我错误。
string path = Server.MapPath(@"Web.config"); 'or' string path = Server.MapPath("~/Web.config");
var configuration = WebConfigurationManager.OpenWebConfiguration(path);
var section = (ConnectionStringsSection)configuration.GetSection("connectionStrings");
section.ConnectionStrings.Add(new ConnectionStringSettings(txtStructName.Text, txtStructName.Text, "System.Data.SqlClient"));
configuration.Save();
错误是:此处不允许使用相对虚拟路径。
帮我解决这个问题.....