Я вставил xml в SQL Server 2005 через поле с расширенным текстом успешно, теперь то, что я хочу сделать, это получить XML из базы данных, но значения отдельно и схемы отдельно ... как я могу это сделать в своем существующем коде?Как получить xml из SQL Server 2005 в C#?
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 is hi ......................., поэтому он показывает john hi – salman
Где находится «hi»? Это не имя и идентификатор, как указано в вашем вопросе. – CarneyCode
ok оставить привет может помочь мне получить атрибут ??? – salman