PDA

View Full Version : XML to DataSet or DataBase



FirstLine
شنبه 18 بهمن 1382, 09:31 صبح
با سلام
یه جدول SQL دارم که از روی آن یه فایل XML را درست کرده ام حالا اطلاعات داخل دیتابیس پاک شده و من میخوام که اطلاعاتی را که داخل فایل XML هست را به جدول داخل SQL منتقل کنم. لطفا راهنمایی فرمایید.
با تشکر

Inprise
شنبه 18 بهمن 1382, 09:53 صبح
اگر از اسکوئل سرور مایکروسافت استفاده میکنی یک پردازهء ذخیره شده بنام sp_xml_preparedocument وجود داره که میتونه ورودی OpenXML برای ایجاد جدولها و اطلاعات بانک SQL رو ایجاد کنه . از طریق دستور OpenXML هم میتونی داده های یک فایل اکس ام ال پارس شده رو به جدولهای SQL سرور منتقل کنی . یعنی فقط کافیه از طریق کنسول بانک و با EXEC کردن اون پردازهء همراه با ادرس فایل اکس ام ال ات و بعدش استفاده از جدول مجازی ایجاد شده با OpenXML جدولهای اصلی بانک رو دوباره بسازی . برای کسب اطلاعات بیشتر راهنمای دستورات مذکور در ام اس دی ان رو ببین .

موفق باشی

Vahid_Nasiri
شنبه 18 بهمن 1382, 11:01 صبح
دو مثال در باره ی استفاده از sp_xml_preparedocument

http://www.eggheadcafe.com/articles/20030627c.asp
http://www.mail-archive.com/dotnetusergrouphyd@groups.msn.com/msg00409.html

ولی بدیهی است که این مثالها و این روش برای کسی که تازه شروع به یادگیری asp.net کرده است نمی خورد....

روش دیتاست و ado.net آن به صورت زیر است :

http://www.visual-basic-data-mining.net/Forum/showpost.aspx?PostID=1094

هدف از ارائه لینک ها:
1- ذکر ماخذ برای سواد ارائه شده ( بدون ترکیب آن با تراوشات ذهنی )
2- آموزش ماهیگیری و آموزش گلیم از آب بیرون کشیدن در موارد مشابه