السلام عليكم ورحمة الله وبركاته
أريد قراءة جدول من السيكوال لتحويله إلى XML File
السلام عليكم ورحمة الله وبركاته
أريد قراءة جدول من السيكوال لتحويله إلى XML File
يوجد عندي داتا بيز في السيكوال أريد تحويل أحد جداولها كملف XML برمجياً
أهلين ، إذا أنت غلطت لما وضعت موضوعك هون
لأنه برمجة
و لكن ،
استخدم DataSet
اقرأ الجدول المطلوب و ضعه في DataSet
استخدم دالة من دوال DataSet لتصدير الجدول المطلوب إلى ملف XML
يمكن اسم الدالة WriteXMLFile
سلام
السلام عليكم ورحمة الله وبركاته :
اقتباساستخدم DataSetاقرأ الجدول المطلوب و ضعه في DataSet
استخدم دالة من دوال DataSet لتصدير الجدول المطلوب إلى ملف XML
يمكن اسم الدالة WriteXMLFile
فعلاً هذا أفضل ..
دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله
أخوكم في الله.. Imad Ozone
و عليكم السلام ؛
أنا فاكر زمان لما كنت بذاكر M$ SQL إنه فيه حاجه زي كده في ال SQL , ممكن تدور عليها في ال on-line-book .
هي تقريبا زي كده :
select * from employees for xml auto
السلام عليكم ورحمة الله وبركاته :
أخي الكريم لو كان الأمر لي لكنت استخدمت تسهيلات الـ Dot Net لتصدير الجدول إلى ملف XML .
أما إذا كنت تريدها بـ T-SQL فهي ليست بالأمر السهل .. ولا أنصحك بها ..
إليك الطريقة :
USE master
GO
/*
كي لا تأتي البيانات بصيغة ثنائية ODBC بوصلة من نوع Linked Server إضافة
المحلي SQL Server للـ
*/
EXEC sp_addlinkedserver
@server = 'Local',
@provider = 'MSDASQL',
@srvproduct = 'Local',
@provstr = 'DRIVER={SQL Server};SERVER=.;UID=sa;PWD=1;'
-- إنشاء جدول لوضع البيانات فيه
Create Table #Temp(n NText)
GO
Insert #Temp(n)
SELECT A.* FROM
OPENQUERY(Local, 'Select * From SysObjects For XML Auto' ) A
GO
-- XML Data الآن انظر إلى بياناتك جاهزة بصيغة الـ
-- XML يا ترى كيف ستخزنها في ملف
Select n From #Temp
Drop Table #Temp
GOبالتوفيق ..
تم تعديل هذه المشاركة بواسطة imadouzoun في 8 أبريل 2007 في 22:46
دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله
أخوكم في الله.. Imad Ozone
هذا الموضوع مغلق.