C#程式出現問題,求大神幫幫忙

string strCon = ConfigurationManager.ConnectionStrings["SQLString"].ConnectionString;

下面是具體代碼

uj5u.com熱心網友回復:
檢查一下xml中是否定義了連接字串。
string conn = ConfigurationManager.ConnectionStrings["connSql"].ConnectionString;
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="connSql" connectionString="Server=.;Database=test;uid=sa;pwd=sasa; MultipleActiveResultSets=true" providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
uj5u.com熱心網友回復:
string conn = ConfigurationManager.ConnectionStrings["connSql"].ConnectionString;<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="connSql" connectionString="Server=.;Database=test;uid=sa;pwd=sasa; MultipleActiveResultSets=true" providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
uj5u.com熱心網友回復:
本人小菜鳥一個,可以解釋一下嗎
uj5u.com熱心網友回復:
意思是你可以把組態檔<configuration>節點的內容發出來
uj5u.com熱心網友回復:
把web.config或者 app.config中的 SQLString 發出來看看uj5u.com熱心網友回復:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
uj5u.com熱心網友回復:
照著2樓給你發的 補上就是了 ,那段代碼是在 xml中讀取一個叫 SQLString 的值,很明顯xml你都沒寫。
uj5u.com熱心網友回復:
求大佬們救救孩子
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
uj5u.com熱心網友回復:
貼回去然后,Database=test;uid=sa;pwd=sasa;分別表示連的資料庫名、用戶、密碼;System.Data.SqlClient表示連接sqlserver
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="SQLString" connectionString="Server=.;Database=test;uid=sa;pwd=sasa; MultipleActiveResultSets=true" providerName="System.Data.SqlClient" />
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
uj5u.com熱心網友回復:
首先基本功要練好,第一、你應該去看一些xml檔案讀寫的代碼,第二,你不會做錯誤捕捉。三,不會讀代碼,如果不把基本功練好,會很痛苦的。uj5u.com熱心網友回復:
string strCon = ConfigurationManager.ConnectionStrings["SQLString"].ConnectionString;這個是查找組態檔里面的資料庫連接陳述句,但是你的組態檔里面沒有name="SQLString"的配置,他找不到,所以在組態檔里把這個配置寫上去就好了uj5u.com熱心網友回復:
物件沒有實體化轉載請註明出處,本文鏈接:https://www.uj5u.com/net/82402.html
標籤:C#
上一篇:bitmap.GetHicon() 方法所占記憶體如何釋放
下一篇:控制元件復制之后無法更改位置
