この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
.Net/C#
›
C#はapp.configのconnectionstringを読み込み設定します
眺める:
22253
|
答える:
0
[出典]
C#はapp.configのconnectionstringを読み込み設定します
[リンクをコピー]
管理者
掲載地 2015/05/09 17:03:45
|
|
|
//第一种获取连接字符串的方法
Properties.Settings connset = Properties.Settings.Default;
Constr = connset。 ConnectionString;
//第二种获取连接字符串的方法
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["ConnectionString"];
ストリングストル=設定。 ConnectionString;
//第三种获取连接字符串的方法
XmlDocument doc = new XmlDocument();
ドク。 ロード(".. //.. App.config");
XmlNode root = doc. SelectSingleNode("configuration");
XmlNode ノード = root。 SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = node as XmlElement;
ストリングストレーション=高。 GetAttribute("connectionString");
//在程序中设置连接字符串
コネセット。 ConnectionString = "データソース=orcl; セキュリティ情報を永続させる=True; ユーザーID=xhfoc; Password=foc; Unicode=True」;
コネセット。 セーブ();
この方法でProperties名前空間のSettings.settings.csファイルを変更するには、以下のコードを追加してください:
[global::System.Configuration.ApplicationScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.SpecialSettingAttribute(global::System.Configuration.SpecialSetting.ConnectionString)]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=orcl; セキュリティ情報を永続させる=True; ユーザーID=xhfoc; Password=foc; Unicode=True")
公開文字列 ConnectionString
{
取得
{
return ((string)(this["ConnectionString"]]));
}
セット
{
this["ConnectionString"] = 値;
}
}
プロファイルの変更方法
XmlDocument doc = new XmlDocument();
ドク。 ロード(".. //.. App.config");
XmlNode root = doc. SelectSingleNode("configuration");
XmlNode ノード = root。 SelectSingleNode("connectionStrings/add[@name='ConnectionString']");
XmlElement el = node as XmlElement;
エル。 SetAttribute("connectionString", "Data Source=orcl; セキュリティ情報を永続させる=True; ユーザーID=xhfoc; Password=foc; Unicode=True");
ドク。 セーブ(".. //.. App.config");
先の:
昨日、Linqで間違ったことをしてしまいました
次に:
「System.Data.Linq.DataContext」という型は参照されていないアセンブリで定義されています。 プログラムに返答を追加しなければなりません...
関連記事
•
ASP.NET コア(2) コードによるアプリケーションの再起動
•
背景 ASP.NET jsを出力する3つの方法(初心者向けに書く)
•
ASP.NET MD5暗号化を使用しています
•
C#は文字列の長さを3つの方法でインターセプトします
•
linqの返り値が空であるか、型がnullに強制される問題を解決します
•
IEnumerableのいくつかの簡単な使い方
•
ASP.NET の三層アーキテクチャ(DAL、BLL、UI)
•
asp.net 学生のチェックイン・チェックアウトシステムの究極の最適化版です
•
エラー:非静的フィールド、メソッド、またはプロパティ「System.Web.UI.Page.Session.get」はオブジェクト参照を必要とします
•
「System.Web.UI.UpdatePanel」には「CalendarExtender」という公開プロパティはありません。
閲覧したセクション
ごみ箱
安全な攻防
ウェブサイト構築
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com