アットウィキロゴ

C

更新日:2010-10-25

XMLドキュメント操作


指定したファイルを読込
document.Load(m_sFilePath);
 
指定したファイルに保存
document.Save(m_sFilePath);
 
XMLドキュメントオブジェクト生成
XmlDocument document = new XmlDocument();
 

ノードリストを取得
document.SelectNodes("Members/Member");
document.SelectNodes("Members/Member[./Name='" + TxtSearch.Text + "']")
※TxtSearchはテキストボックスの入力値
 
指定タグのエレメント作成
XmlElement name = document.CreateElement("Name");
 
テキストノード作成
XmlText xTxtName = document.CreateTextNode(TxtName.Text);
 
エレメントにテキストノードを追加
name.AppendChild(xTxtName);
 

XMLノードリスト操作


Xmlノードリストオブジェクト生成
XmlNodeList m_xNodeList = null;
 
Xmlノードリストに設定
m_xNodeList = document.SelectNodes("Members/Member");
 
Xmlノードリスト内の数を取得
m_xNodeList.Count
 
Xmlリスト内アイテムのテキストを取得
m_xNodeList.Item(i).SelectSingleNode("Name").InnerText
 

SQLServer接続


SQL Serverとの接続を表すクラス
string connectionString = GetConnectionString();
   SqlConnection connection = new SqlConnection(connectionString);
   connection.Open();
   private string GetConnectionString()
   {
      return "Data Source=(local);Initial Catalog=AdventureWorks;"
      + "Integrated Security=SSPI;";
   }
 

SQL Serverに対して実行するコマンドを表すクラス
SqlCommand cmd = connect.CreateCommand()
cmd.CommandText = Sql;
cmd.ExecuteNonQuery();
 
SQL Serverからデータを読み取るクラス
SqlDataReader reader = cmd.ExecuteReader()
 
SQL文作成
StringBuilder sbSQL = new StringBuilder();
sbSQL.append("select * from test");
return sbSQL.ToString();
 
最終更新:2010年10月25日 00:31