ایکسل فرنٹ اختتام SQL سرور پر

عام صارف مائیکروسافٹ ایکسل میں کام کر رہا ہے. کیوں آپ کے صارفین کو ایک آلے کے ساتھ فراہم نہیں کرتے ہیں جو پہلے سے ہی جانتے ہیں اور اس میں آپ کے SQL سرور ماحول میں ایک کنکشن شامل ہیں. اس نقطہ نظر کا فائدہ ان کا اسپریڈ شیٹ ہمیشہ بیک اپ ڈیٹا بیس کے موجودہ اعداد و شمار کے ساتھ تاریخ تک ہے. یہ صارفین کو ایکسل میں ڈیٹا ڈالنے کے لئے عام طور پر عام ہے لیکن عام طور پر یہ وقت میں ایک نقطہ پر ڈیٹا کا ایک سنیپ شاٹ ہے. یہ آرٹیکل آپ کو آپ کے صارفین کو فراہم کر سکتے ہیں کہ SQL سے رابطہ کے ساتھ ایکسل اسپریڈ شیٹ کو ترتیب دینے کے لئے کس طرح آسان ہے دکھائے گا.

اس مثال میں، ہم SQL Works 2008 کے ساتھ مائیکروسافٹ بحری جہازوں کے کاموں کا نمونہ ڈیٹا بیس استعمال کرنے جا رہے ہیں.

مشکل: اوسط

وقت کی ضرورت ہے: 10 منٹ

یہاں کی طرح

  1. آپ کو ایکسل SQL سرور کنکشن میں ایکسل سیٹ اپ کرنے کے لئے کچھ ٹکڑے ٹکڑے کی معلومات کی ضرورت ہوگی.
      • SQL سرور کا نام - ہمارے مثال میں، SQL سرور MTP \ SQLEXPRESS ہے.
  2. ڈیٹا بیس کا نام - ہماری مثال، ہم ساہسک ورک کار ڈیٹا بیس کا استعمال کر رہے ہیں.
  3. ٹیبل یا دیکھیں - ہم دیکھیں گے فروخت کے بعد جا رہے ہیں Sales.vIndividualCustomer.
  4. کھولیں ایکسل اور ایک نئی ورکشاپ بنائیں.
  5. ڈیٹا ٹیب پر کلک کریں. "بیرونی ڈیٹا حاصل کریں" کا اختیار تلاش کریں اور "دیگر ذرائع سے" پر کلک کریں اور "SQL سرور سے" منتخب کریں. یہ "ڈیٹا کنکشن مددگار" کھولتا ہے.
  6. سرور کا نام درج کریں. اس مثال میں، سرور کا نام "MTP \ SQLEXPRESS" ہے. "ونڈوز کی توثیق کا استعمال کریں" کیلئے لاگ ان کی سند قائم کریں. اگر آپ کے ڈیٹا بیس کے منتظم نے آپ کے صارف کیلئے صارف کا نام اور پاس ورڈ فراہم کیا تو دوسرا آپشن استعمال کیا جائے گا. اگلا کلک کریں. یہ "ڈیٹا کنکشن مددگار" لاتا ہے.
  7. "ڈیٹا بیس منتخب کریں جس میں آپ چاہتے ہیں اعداد و شمار میں شامل ڈیٹا بیس کو منتخب کریں" سے باکس ڈراپ باکس سے ہمارے ڈیٹا بیس ("AdventureWorks") منتخب کریں. اس بات کا یقین کریں کہ "مخصوص میز پر جڑیں" چیک کی گئی ہے. اس فہرست سے ملاحظہ کریں ("Sales.vIndividualCustomer" ہمارے مثال میں) کی فہرست سے منتخب کریں اور اسے منتخب کریں. ختم کریں پر کلک کریں جو درآمد ڈیٹا ڈائیلاگ باکس کو لاتا ہے.
  1. ٹیبل چیک باکس کی جانچ پڑتال کریں اور منتخب کریں کہ آپ ڈیٹا (موجودہ ورک شیٹ یا نئی ورکیٹٹ) ڈالنا چاہتے ہیں. ٹھیک ہے پر کلک کریں جو ایکسل کی فہرست تخلیق کرتا ہے اور پوری میز آپ کی اسپریڈ شیٹ میں درآمد کرتا ہے.
  2. اپنی اسپریڈ شیٹ کو محفوظ کریں اور صارف کو بھیجیں. اس تخنیک کے بارے میں اچھی چیز یہ ہے کہ جب آپ کو اس کی ضرورت ہے تو آپ کے صارف کو موجودہ ڈیٹا تک رسائی حاصل ہے. جبکہ ڈیٹا سپریڈ شیٹ میں محفوظ ہے، SQL ڈیٹا بیس سے تعلق ہے. اس وقت بھی جب آپ اسپریڈ شیٹ کو تازہ کرنا چاہتے ہیں، تو پھر میز پر کہیں بھی کلک کریں اور "ٹیبل" پر کلک کریں اور پھر "ریفریش" کریں. یہی ہے.

تجاویز

  1. یہ واقعی ضروری ہے کہ آپ اس بات کو یقینی بنائیں کہ صارف SQL Server میں مناسب طریقے سے سیٹ اپ ہے. یہ ایسی چیز ہے جو اس تخنیک کا استعمال کرتے ہوئے زیادہ تر مقدمات میں مسائل پیدا کرتی ہے.
  2. ریکارڈ کی تعداد کی جانچ پڑتال کریں جو میز میں ہیں یا دیکھیں کہ آپ منسلک ہوتے ہیں. اگر میز ایک ملین ریکارڈ ہے تو، آپ اس کو فلٹر کرنا چاہتے ہیں. آپ کو کرنا چاہتے ہیں آخری چیز SQL سرور کو پھانسی ہے.
  3. کنکشن پراپرٹیز ڈائیلاگ باکس پر، "فائل کھولنے پر ڈیٹا کو ریفریش کریں" کہا جاتا ہے ایک اختیار ہے. اس اختیار کو چیک کرنے پر غور کریں. جب یہ اختیار چیک کردیا جاتا ہے تو، ایکسل سپریڈ شیٹ کھولنے پر صارف ہمیشہ ڈیٹا کا تازہ سیٹ ہوگا.
  4. اعداد و شمار کو گرم کرنے کے لئے پیوٹ میزیں کا استعمال کرتے ہوئے پر غور کریں.

تمہیں کیا چاہیے