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

سؤال عن قواعد البيانات

بدأه Dr.programmer في 22 فبراير 2008 · 5 رد · 1,148 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أتمنى إفادتي في المشكلة التالية :

أولا أنا مبتدئ في عالم قواعد البيانات. وثانيا اللغة اللتي أستخدمها هي لغة #C. وثالثا سؤالي حول قواعد بيانات آكسس وليس sql .

المشكلة :

عملت connection كالتالي :

OleDbConnection olecnn = new OleDbConnection();

بعدين عملت DataAdaptr :

OleDbDataAdapter oledataadapter = new OleDbDataAdapter("select * From Stud", olecnn);

بعدين عملت Command Builder :

OleDbCommandBuilder combild = new OleDbCommandBuilder(oledataadapter);

وبعدين عملت Data Table :

DataTable dtable = new DataTable("Stud");

الآن الجدول أسمه Stud وبه 3 أعمده وتقريبا 9 صفوف وهي مصنوعه ببرنامج أكسس .

وفي برنامجي وهو من نوع ( Windows Application ) يوجد Text Box وأريد أن أضع فيه قيمة الخانة الحالية أو Current Record ولنفترض أن الخانه الحالية هي الأولى بمعنى الصف الأول والعمود الأول .

ماهو الأمر الذي يمكنني من عرض محتوى هذه الخانة في الـ Text Box

TextBox1.Text = ???????????????

أعتذر عن الإطاله وأتمنى أن أجد الحل لديكم . شكرالكم .

#2

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

اقتباس
يوجد Text Box وأريد أن أضع فيه قيمة الخانة الحالية أو Current Record ولنفترض أن الخانه الحالية هي الأولى بمعنى الصف الأول والعمود الأول .

لا افهم ماذا تقصد بالخانة الحالية؟؟؟؟؟؟؟؟؟

كيف يتم تحديد هذه الخانة؟؟؟

ارجو التوضيح لكي نستطيع مساعدتك

ده مثال يربط بين قاعدة بيانات اكسس و سي شارب

اطلع عليه ثم حدد مشكلتك

ملحوظة: قم بوضه الداتا بيز علي :C

solution.zip

#4

الحقيقة انت مش موضح خالص

بس انا متهيألى انت قصدك على ال Binding

ولذلك انا هرفق لك مثال بسيط تفهم منه وزى مانت طالبنزل من هنا

#5

بسم الله الرحمن الرحيم .

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

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

ثانيا : للإيضاح أكثر :

لدي قاعدة بيانات Access أسمها DataBase1 وبها جدول أسمه Stud

وأقصد بالخانة الحالية هي الخانة التي في الجدول الذي في قاعدة البيانات . وافترضت في سؤالي بأنها الخانة الأولى في الجول (( أعلى اليسار )).

صورة للإيضاح :

post-149950-1203804114_thumb.gif

كيف أصل لهذه الخانة أو كيف أقوم بتحديدها من داخل السي شارب وكيف أقوم بوضع قيمتها داخل التكست بوكس؟

أتمنى أن الفكرة وصلت والسؤال وضح.

أشكركم مرة أخرى .

Dr.programmer

#6

الف الف شكر .

وجدت الحل والفضل يعود لله سبحانه ثم لكم .

الأخ الفاضل \ دعاء مختار ( أو الأخت حسب الأسم ). البرنامج المرفق هو طلبي بالضبط وقد أوضح لي ما أريد . فألف شكر.

الأخ الفاضل \ hazzoom موقع رائع جدا وشرح أكثر من رائع . سلمت يمناك.

الأخ الفاضل \ Eng:Mohamed.Osama شكرا لك على مجهودك وأنت وضعت يدك عالجرح تماما . هو الـ Binding ما أريد بالضبط .

تحياتي للجميع .

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