نمایش نتایج 1 تا 4 از 4

نام تاپیک: مشکل در افزودن نودهای یک فایل xml در جداول sql دارای ارتباط

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    ایران
    پست
    148

    مشکل در افزودن نودهای یک فایل xml در جداول sql دارای ارتباط

    سلام دوستان من یک فایل xml دارم با یه مشکل که نتونستم حلش کنم
    <Xix><PHoop>
    <id>2</id><date>940105</date><roe>999</roe><srial>45643366565</srial></PHoop>
    <BoY>
    <End><gio>00654</gio><pric>25000</pric></End>
    <End><gio>00007</gio><pric>198900</pric></End>
    <End><gio>989092</gio><pric>20000</pric></End>
    <End><gio>13267</gio><pric>13850</pric></End>
    </BoY>
    </Xix>

    این فایل xml منه البته یک قسمت Xix مدام تکرار میشه
    من میخوام این فایل در دوتا تیبل ذخیره کنم مشکلی با ذخیره قسمت اول PHoop ندارم
    اما قسمت دوم باید برای هرکدوم id هم یک ستون بسازه و رابطه پدر فرزند بین دوتا تیبل با id برقرار بشه ممکنه کمک کنید ممنون هنگ کردم کلا

  2. #2
    کاربر دائمی آواتار Amir4317
    تاریخ عضویت
    مهر 1390
    محل زندگی
    نصف جهان
    پست
    160

    نقل قول: مشکل در ایمپرت xml در sqlبا ریلیشن

    سلام
    یک جدول برای PHoop شامل ستون‌های srial id date roe
    و یک جدول برای BoY شامل ستون‌های gio pric که هر رکورد یک End در نظر گرفته میشه
    که برای رکود پدر هم باید یک ستون pId اضافه بشه و مقدار id جدول بالایی رو توش قرار بدید.

    البته این چیزیه که از انشای سوالتون دستگیرم شد

  3. #3
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    ایران
    پست
    148

    نقل قول: مشکل در ایمپرت xml در sql با ریلیشن

    ممنون ا.کی در نظر گرفتم جداول رو برای خوندن pid در جدول دوم مشکل دارم نمیتونم pid رو بخونم از xml

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آبان 1389
    محل زندگی
    ایران
    پست
    148

    نقل قول: مشکل در ایمپرت xml در sql با ریلیشن

    خوب دوستان من با یه حلقه مشکل رو حل کردم اگر کسی راه بهتری بلد بود ممنون میشم اطلاع بده همه استفاده کنن

    XmlDocument xmlDoc = new XmlDocument();
    xmlDoc.Load(Application.StartupPath + "\\xml.xml");
    XmlNode root = xmlDoc.DocumentElement;
    //MessageBox.Show(root.ChildNodes.Count.ToString());
    for (int i = 0; i < root.ChildNodes.Count; i++)
    {
    XmlNode rootph = root.ChildNodes[i];
    XmlNode rootby = root.ChildNodes[i].LastChild;
    for (int j = 0; j < rootby.ChildNodes.Count; j++)
    {
    XmlNode rootmg = rootby.ChildNodes[j];
    table.Rows.Add(rootph.FirstChild["Id"].InnerText.ToString(),
    rootmg.LastChild.InnerText.ToString());
    }
    }
    آخرین ویرایش به وسیله Mahmoud.Afrad : شنبه 03 مرداد 1394 در 06:34 صبح

تاپیک های مشابه

  1. مشکل نمایش فونت فارسی در فایل xml که با فلش کانکت شده
    نوشته شده توسط shervinss در بخش Flash و ActionScript
    پاسخ: 3
    آخرین پست: چهارشنبه 05 آذر 1393, 14:27 عصر
  2. وارد کردن یک فایل XML در جداول SQL
    نوشته شده توسط AAtoZZ در بخش XML و کاربرد آن
    پاسخ: 0
    آخرین پست: دوشنبه 13 تیر 1390, 12:39 عصر
  3. مشکل در باز کردن یک فایل XML
    نوشته شده توسط yeki_be_name_hich_kas در بخش XML و کاربرد آن
    پاسخ: 4
    آخرین پست: پنج شنبه 28 مرداد 1389, 12:33 عصر
  4. سوال: مشکل در کار کردن با فایل xml
    نوشته شده توسط ghafarifar در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: چهارشنبه 02 مرداد 1387, 10:14 صبح
  5. مشکل در ذخیره اطلاعات در فایل Xml
    نوشته شده توسط saeid taheri در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: چهارشنبه 03 آبان 1385, 20:23 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •