<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="tsleyyg.Properties.Settings.tsleyygConnectionString"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\App_Data\tsleyyg.mdb;Persist Security Info=True"
providerName="System.Data.OleDb" />
</connectionStrings>问题一:这些代码是哪里来的,原来没有的。
问题二:是vs2008根据数据库自动生成的吗?删了之后没有影响,用的是下面的代码?
<appSettings>
<add key="connString" value="Data Source=App_Data\tsleyyg.mdb"/>
</appSettings>
</configuration>数据库连接代码:
public AccessDB()
{
string connectionString="";
connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;";
connectionString =connectionString + @System.Configuration.ConfigurationSettings.AppSettings["connString"].ToString();
Conn = new OleDbConnection(connectionString);
Conn.Open();
}
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="tsleyyg.Properties.Settings.tsleyygConnectionString"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\App_Data\tsleyyg.mdb;Persist Security Info=True"
providerName="System.Data.OleDb" />
</connectionStrings>问题一:这些代码是哪里来的,原来没有的。
问题二:是vs2008根据数据库自动生成的吗?删了之后没有影响,用的是下面的代码?
<appSettings>
<add key="connString" value="Data Source=App_Data\tsleyyg.mdb"/>
</appSettings>
</configuration>数据库连接代码:
public AccessDB()
{
string connectionString="";
connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;";
connectionString =connectionString + @System.Configuration.ConfigurationSettings.AppSettings["connString"].ToString();
Conn = new OleDbConnection(connectionString);
Conn.Open();
}
读取设置.global::命名空间.Properties.Settings.Default.字段名
遍历看看
IEnumerator ie = Properties.Settings.Default.Properties.GetEnumerator();
while ( ie.MoveNext() )
{}
例如:
点"服务器资源管理器",点中某个表托入到页面,
就会在config文件中添加connectionString将连接字符写在 <appSettings>之间是一种早期的写法!
这种写法在页面引用时没有connectionString方便!
<configSections>
</configSections>
<connectionStrings>
</connectionStrings>这些是自动生成的吧。
<add name="tsleyyg.Properties.Settings.tsleyygConnectionString"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\App_Data\tsleyyg.mdb;Persist Security Info=True"
providerName="System.Data.OleDb" />这些肯定是连了数据库加入的