我已經通過富文本字段成功插入到SQL Server 2005中, 現在我想要做的就是從數據庫中檢索xml,但分別賦值和模式分離......我現在的代碼怎麼做?如何在C#中從SQL Server 2005中檢索xml?
public void setData()
{
dc.ID = textBox1.Text;
dc.Name = richTextBox1.Text;
}
private void button1_Click(object sender, EventArgs e)
{
setData();
int flag = db.InsertData("insert into xmlTB values('" + dc.ID + "','" + dc.Name + "')");
if (flag > 0)
MessageBox.Show("Record Added");
else
MessageBox.Show("Not Added");
try
{
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
在保持插入的代碼是在一個單獨的類:
public SqlConnection conn = new SqlConnection("Data Source=SERVER1\\SQLEXPRESS;Initial Catalog=xml;Integrated Security=True;Pooling=False");
public int flag = 0;
public SqlDataReader sdr = null;
public DBConnection() { } // constructor
public int InsertData(string qry)
{
try
{
conn.Open();
SqlCommand cmd = new SqlCommand(qry, conn);
flag = cmd.ExecuteNonQuery();
conn.Close();
return flag;
}
catch (Exception)
{
return flag;
}
}
非常感謝
ü可以寫FUNC?我的Q是例如。 xml是hi .......................所以它顯示john hi – salman 2010-11-20 12:16:22
「hi」從哪裏來?它既不是您的問題中指定的名稱也不是ID。 – CarneyCode 2010-11-20 12:23:09
確定假期嗨你能幫我得到一個屬性嗎? – salman 2010-11-20 12:28:01