الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال : أريد انشاء قاعدة بيانات محلية بداخل VB.Net 2008

بدأه عبق الحياة في 15 أبريل 2011 · 22 رد · 2,700 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أريد أن انشئ قاعدة بيانات بداخل VB.net 2008 وأقوم بعمل Connection with Database واطبق جميع العمليات من حذف وتعديل واضافة وأريد أن أنشئ Dataset من هذه القاعدة وقت التنفيذ :unsure: :unsure:

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#2

السلام عليكم ورحمه الله وبركاته

يمكنك من عمل DataSet في وقت التنفيذ ولكن تنفيذ اوامر ال SQL سيكلفك من عمل Delegates وذلك اذا كنت تريدي تنفيذ الاكواد على ازرار مثلا .. اذا كنت مصره فسأعمل مثال توضيحي

.:: Wish to become better and better ::.

#3

شكرا كتير الك vb helper انا بعرف dataset بس بتصور انو لو ما كان SQL Server نازل على الجهاز مش ممكن يشتغل البرنامج لانو dataset بتجيب البيانات من القاعدة الخارجية على كل حال انا شاكر جدا لإلك وانا الحمد الله حاولت اعمل قاعدة محلية من داخل Vb.net والحمد الله الامور تمام التمام لكن لمزيد من المعرفة ازا بتحبوا بشرح كيف عملت هي القاعدة :lol: :ty: :ty:

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#4

السلام عليكم ورحمه الله وبركاته

انصحك بان تنشئى DataSet وقت التصميم لانه حتوفر عليك كثير لماذا؟؟ لانك في وقت التنفيذ سوف تقومين بانشاء ال DataSet و جلب البيانات ووووووو


Dim adpt As SqlDataAdapter
Dim ds As New DataSet()

Form_Load

conn = New SqlConnection("Server=YourServer;Database=YourDB;Integrated Security=True")
adpt = New SqlDataAdapter("SELECT * FROM YourTable",conn)
adpt.Fill(ds)
AddHandler btnDisplay.Click,AddressOf(Display)

Sub Add()
txtFirstColumn.Text=ds.Tables(0).Rows(0)(0)
txtSecondColumn.Text=ds.Tables(0).Rows(0)(1)
End Sub
Dim conn As SqlConnection

تم تعديل هذه المشاركة بواسطة VB Helper في 15 أبريل 2011 في 19:40

.:: Wish to become better and better ::.

#5

يا اخي صحيح كلامك مئة بالمئة بس بتخيل لو انا نحتاج شي ثمن أو عشر جداول Dataset راح يكون load عالي ويوخد حجم ذاكرة أكبر بينما ازا انا أنشئتهم وقت ما احتاج واحد منهم وخاصة ازا احتجت البعض مو الكل والي انت بتحكي صحيح بس على اشي راح احتاجه دايما وعلى طول اما بالنسبة لسؤالي الاول فهو كان من البداية ما في قاعدة بيانات منفصلة لأطلب منها وبدي أنشأها بداخل VB.Net وشكرا كتير على مجهودك وبارك الله فيك

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#6

السلام عليكم ورحمه الله وبركاته

اكيد اختي كثره الجداول في ال DataSet وبياناتها على حساب الذاكره .. بس نصيحه حاولي تحطي الجداول الاكثر تردداً حتى لو كانو 10 لأنه المره الاولى بيكون جلبها بيأخذ وقت لكن المرات الجايه اكيييييييييد اسرع لانها بتكون في الذاكره وافترضي ان قاعده البيانات على شبكه , يعني لا تحطي جداول ما تحتاجيهم كثير يمكنك استخدام الوضع المتصل وقت الحاجه صح بتكون بطيئه شوي بس سيتم طلبها مرات قليله وبدون ماتسوي عبء على الذاكره

.:: Wish to become better and better ::.

#7

شكرا كتير وصلتلي فكرة كنت فاهمها خطأ وأكيد راح آخد بنصيحتك وشكرا على الافادة ويعطيك الف عافية

:)

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#8

من قال انه يتم تحميل جميع الجداول في الداتاست ؟

ال DataSet التي يتم انشاؤها وقت التصميم هي بشكل عام لمعرفة بنية الجدوال ووقت التنفيذ يتم الاعتماد عليها لاسترجاع الجدول المطلوب اي لايتم تفريغ قاعدة البيانات في الداتاست اي كأن الداتاست اصبحت كقاعدة البيانات .

#9

انا فاهمة شو قصد VB Helper هو بيحكي انو البيانات الاكثر حاجة واستخداما يتم اخذ نسخة منها ولكن اكيد ما يسترجع كل بيانات الجدول يعني استرجاع مشروط

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#10

السلام عليكم ورحمه الله وبركاته

اخ طارق انا ماقلت انه نحمل جميع الجداول في ال DataSet ... الجداول الاكثر تردداً لنحس فعلا بفائده ال DataSet

.:: Wish to become better and better ::.

#11
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

يمكنك من عمل DataSet في وقت التنفيذ ولكن تنفيذ اوامر ال SQL سيكلفك من عمل Delegates وذلك اذا كنت تريدي تنفيذ الاكواد على ازرار مثلا .. اذا كنت مصره فسأعمل مثال توضيحي

السلام عليكم ورحمة الله

الرجاء التوضيح كيفية عمل إستعلامات sql على dataset

ولكم الشكر

السلام عليكم ورحمة الله وبركاته

#12

انا ان شاء الله راح اعطيك مثال بالصور بس راح آخذ شوية وقت

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#13

اول شي ننشأ قاعدة بيانات سواء كانت محلية أو منفصلة وانا راح طبقها على قاعدة منفصلة واستخدم برنامج SQL Server 2005 وبرنامج VB.net 2008

الخطوات تم رفعها كملفات وانا أسف لذلك لاني لم استطع اضافتها مباشرة

وايضا ساقوم بارسالها على مجموعة ردود

post-243558-084160300 1303325070_thumb.j

post-243558-053724800 1303325103_thumb.j

post-243558-002203900 1303325141_thumb.j

المرفقات
1.jpg2.jpg3.jpg

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#14

اول شي ننشأ قاعدة بيانات سواء كانت محلية أو منفصلة وانا راح طبقها على قاعدة منفصلة واستخدم برنامج SQL Server 2005 وبرنامج VB.net 2008

post-243558-038476100 1303325455_thumb.j

post-243558-042646600 1303325568_thumb.j

المرفقات
4.jpg5.jpg

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#15

post-243558-050795400 1303327613_thumb.j

الخطوة التالية

post-243558-029814800 1303327645_thumb.j

post-243558-034080900 1303327684_thumb.j

post-243558-005217000 1303327719_thumb.j

post-243558-097136600 1303327758_thumb.j

المرفقات
6.JPG7.JPG8.JPG9.JPG10.JPG

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#16

post-243558-036241200 1303328047_thumb.j

post-243558-087330600 1303328092_thumb.j

post-243558-028507500 1303328139_thumb.j

post-243558-066494300 1303328167_thumb.j

post-243558-034808900 1303328197_thumb.j

post-243558-001002200 1303328225_thumb.j

المرفقات
11.JPG12.JPG13.JPG14.JPG15.JPG16.JPG

الذي لا يعرف إلا وجهة نظره هو‏,‏ يعرف القليل عن كل شيء‏!

الرابط الخاص بي

#17

السلام عليكم ورحمه الله وبركاته

مشكوره اختى للرد بالنيابه ... ارجو ان تكون وضحت الفكره للأخ

.:: Wish to become better and better ::.

#18

السلام وعليكم ورحمه الله وبركاته

لدي نفس المشكله اخواني الكرام

حيث ان قمت ببرنامج بالvb.net و ال sqlexpres المحلي الموجود بداخل بيئه الفي بي وقمت بالاتصال عن طريق المعالج ولكن لما ربطت بالمعالج

لم اقم بالضغط على الزر new connection كما فعل الاخ هنا وكملت المعالج وربط وبعد الربط كان في داتا ست وكان في الجداول كلها بالعلاقات زي الدياقرام اللي في اتا بيس

يعني كل شي عادي بس لما اجي ابرمج ما في كود يضبط معايا ما ني عارفه ايش السب واذا مشى الكود وسوا اضافه اسكر الفورم وافتحه الاقيه انمسح كل شي سواء تعديل او اضافه

حتى ما الاقي التعديلات في الداتا بيس او داتا سيت لما افتح الجداول منها

ممكن افهم ايش السبب في المشاكل هذه تعبت وانا ادور وبدون جدوى ياليتتتت القى احد يدلني على الحل

واكون شاكره لكم كثيررررررررررر ودمتم بود

#19

السلام عليكم ورحمه الله وبركاته

لقد حليت المشكله سابقا في الرابط التالي /index.php?showtopic=239251

.:: Wish to become better and better ::.

#20

شكرا لك اخي انا شفت الموضوع هذا بس انا ما عندي برنامج sqlserver هل يحتاج اني انزله ضروري يعني ما راح تشتغل الاكواد الا اذا نزلته ولا في طريقه انه تشتغل الاكواد بدونه ؟؟؟

ثاني شي انا حاولت انزل sqlserver2005_ssmsee من الرابط هذا http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796

او واحد بعد التحميل ابغى اسوي له تثبيت رفض على طول انه يتثت والثاني حملته لما جيت اسوي له تثبيت نزل وكل شي تمام في الاخير لما بقي شوي ويتثبت عطاني رساله انو البكج هذا صادف مشكله غير متوقعه ووقف التثبيت

كله ياليت لو عندك رابط شغال كويس تعطيني اللنك مع الاعلم ان الافس عندي وندوز 7

تم تعديل هذه المشاركة بواسطة sma.cis في 4 مايو 2011 في 18:54

#21

السلام عليكم ورحمه الله وبركاته

اخي تأكد من اصدار الوندوز اذا كان 32 بت لأنه البعض ما يرضى يتحمل على ال 64 بت .. سأحاول البحث عن رابط , طيب يمكنك انشاء قاعدة بيانات في السيكول بدون SSMS من ال Server Explorer

.:: Wish to become better and better ::.

#22

ارجوا الرد للضروررررررره

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…