PDA

View Full Version : سوال: ذخیره و بازیابی اطلاعات از فایل xml به دیتابیس



mohammadyaser
یک شنبه 24 دی 1391, 12:53 عصر
با سلام
من میخواهم در فرمی دودکمه بگذارم یکی برای ذخیره اطلاعات موجود در جدول داخل فایل xml و دیگری بازیابی
اطلاعات از xml و ریختن در جدول.
بخش اول را تقریبا بلدم ولی برای خواندن از xml و ریختن در جدول نمیدانم چه کاری باید انجام دهم.
لطفا مرا راهنمایی بفرمایید.
بسیار سپاسگزارم.

Moein65
چهارشنبه 04 بهمن 1391, 13:17 عصر
string connectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\Database1.mdf;Integrated Security=True;User Instance=True";
SqlConnection co = new SqlConnection(connectionString);
co.Open();
DataSet ds=new DataSet ();
ds.ReadXml("g:\\myxml");



foreach (DataRow g in ds.Tables[0].Rows)
{
string id1 = (string)g["id"];
string name1 = (string)g["name"];
string lname1 = (string)g["lname"];
string tel1 = (string)g["tel"];
string sql = "insert tt(id,name,lname,tel)values('" + id1 + "','" + name1 + "','" + name1 + "','" + tel1 + "')";

SqlCommand cmd = new SqlCommand(sql, co);
cmd.ExecuteNonQuery();