2014-05-11 195 views
0

我想从我的.NET项目中的XML文件进行简单读取。无法读取XML文件

我将分享一些代码也许有人会帮我弄明白什么我做错了

XML文件:

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> 
    </startup> 
    <appSettings> 
    <add key = "connection" value="Data Source=(local); Initial Catolog = Airline_Reservation; Integrated Security=SSPI"/>  
    </appSettings> 
</configuration> 

我的课:

public partial class AirlineReservation : Form 
    { 
    public SqlConnection connection; 

    public AirlineReservation() 
     { 
      InitializeComponent(); 
      string conexiune = ConfigurationManager.AppSettings.Get("connection"); 
      this.connection = new SqlConnection(@conexiune); 
     } 
} 

当我尝试运行它我在这一行上得到这个Keyword not supported: 'initial catolog'.this.connection = new SqlConnection(@conexiune);

任何sugestions?

+2

“catolog”是不正确的英语。 “目录”是,但。 –

+0

哦,上帝,我不能相信这一点。我对这个愚蠢的问题 – user3421241

回答

1

正确的连接字符串应该是:

<add key = "connection" value="Data Source=(local); Initial Catalog = Airline_Reservation; Integrated Security=SSPI"/> 

的关键词是Initial Catalog而不是Initial Catolog为你写的。有关正确连接字符串的更多示例,请参阅以下网站:https://www.connectionstrings.com/sql-server/