更新日: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