Category

database

(store procedure) sql الإجراءات المخزنة في

الاجراءات المخزنة في sql او مايسمى ب store procedure مهمة جدآ في عالم برمجة قواعد البيانات كما انها سهلة الانشاء وسهلة البناء
#التعريف : هي عبارة عن اجراء معين تقوم بممهمة معينة او هي عبارة عن مجموعة من الاوامر تقوم بمهمة معينة مثل حساب نسبة ضريبة المبيعات – الارباح الشهرية – مستحقات موظف وهكذا
يستطيع المبرمج الاستغناء عن الاجراءات المخزنة وينفذ المطلوب بدون استخدام الاجراءات المخزنة لكن المبرمج الاكثر احترافآ هو الذي يحسب للوقت الف حساب فيتجنب اهدار المزيد من الوقت والجهد بالقيام ببناء اجراء مخزن لتنفيذ عملية معينة يستدعيها متى شاء ليوفر على نفسه الجهد لكتابة الاوامر من جديد
ربما احتاج الى حساب نسبة الضريبة اكثر من مرة في البرنامج واستطيع تكرار الكود هذا الامر يبدو مجهدآ بالفعل سوف اتجنب هذا الاجهاد ببناء اجراء يقوم بحساب نسبة الضريبة مرة واحدة واستدعيه اكثر من مرة واجنب نفسي اهدار جهدي واهدار مساحة في الذاكرة العشوائية فانت كلما اجهدت نفسك بتكرار الكود يعتبر هذا اجهاد ايضآ للكمبيوتر لذلك تم اختراع مايسمى بالاجراءات والدوال
نفس الحال هو في sql يمكنك بناء اجراء وتخزنه في sql وتستدعيه وقتما شئت …
#بنيةالاجراءالمخزن : سنتعرف الان على كيفية بناء الاجراء المخزن
تاتي بنية الاجراء المخزن بالشكل التالي :

Create procedure <procedure_Name>
As
Begin
<SQL Statement>
End Go

في البداية نكتب Create procedure وهذا لاعطاء امر ل sql لانشاء اجراء مخزن يلي ذلك <procedure_Name> وهو اسم الاجراء
في السطر التالي ستجد الامر AS وهو يرمز الى بداية الاجراء
يلي ذلك التعبير <SQL Statement> وهو امر ال select الذي سيتم بناءه داخل الاجراء وهذا يسمى جسم البرنامج
اما Begin و End Go فهي بداية الاجراء ونهايته

#مثال
لنفترض ان لدينا جدول الموظفين EmP ويحتوي على التالي
رقم الموظف – اسم الموظف – االراتب – البدلات :

Emp table
Emp_no : emp_name : salary : Allowances
E1 : khaled : 1000 : 150
E2 : omer : 1200 : 170

لنفترض اننا نريد انشاء اجراء مخزن اسمه total يقوم بحساب الاجمالي
الراتب + البدلات (salary+Allowances) لجميع الموظفين هنا سيكون شكل الاجراء كالتالي :

CREATE PROCEDURE total
AS
SELECT [salary+Allowances] FROM Emp
GO

بعد كتابة الكود اللازم للاجراء وتنفيذه تستطيع استدعائه وقتما شئت بالامر التالي

EXEC total ;

اي قم بتنفيذ واستدعاء الاجراء total
سيكون هناك دروس اخرى وتطبيقات في الاجراءات المخزنة store procedure

كتاب للغة معالجة البيانات باللغة العربية
Manager Data V إنشاء قاعدة بيانات باستخدام
كتاب منهج تصميم قواعد البيانات
sql server 2008 شرح تنصيب
sql المستويات المتقدمة في لغة
RESTful API ماهو
تاريخ القرصنة الألكترونية
ss7 ماذا تعرف عن هجوم ال
إختصارات الأكسيل
For Android developers align icons in the form of a grid
NTFS & FAT الفرق بين نظام الملفات
abstract class ما هو ال
المتغيرات في البايثون

SQL و mysql هناك فرق بين

ما هو الفرق بين SQL و mysql ببساطة هذا شرح كل منهما

نتيجة بحث الصور عن sql vs mysql
SQL
هى اختصار structure query language
ويقصد بها لغة التعامل مع قواعد البيانات
ولغة sql هى اللغة المستخدمة مع كل قواعد البيانات مثل oracle _mysql _sqlserver
وهى لغة سهلة .

وتنقسم لغة sql الى مجموعة من الاوامر التى تستخدم للتعامل مع قواعد البيانات ومن هذة الاوامر
insert
لادراج بيانات بقاعدة البيانات
update
لتعديل البيانات
delete
لحذف بيانات
create
لانشاء الجداول او الكيان
drop
للحذف
ويتم تصنيفها هذة الاوامر
كالتالى DDL and DML

اما Mysql هى قاعدة البيانات او مايسمى DBMS
وهى اختصار
Database management system
وهى تحتوى على مجموعة الجداول التى يتم بها حفظ البيانات والتى تربطها علاقات فيما بينها

نتيجة بحث الصور عن sql vs mysql

كتاب مذكرات حول تصميم قواعد البيانات و تطبيقها
SQL و mysql هناك فرق بين
محاضرة تعريفية عن ادارة انظمة قواعد البيانات
بلغة سي شارب Sql Server حفظ واسترجاع الصور في قاعدة البيانات
كتاب مقدمة في قواعد وبيانات
الخاص بي IP كيفية معرفة ال
المعاملات الحسابية بلغة البايثون
؟ Google Discover ما هو
نبذه عامة عن نظام لينكس
نظم التشفير و الشهادات الرقمية و التواقيع الألكترونية
تاريخ القرصنة الألكترونية
اربعة حقائق واسرار غريبة عن فيسبوك
ما هو وما هي أفضل النصائح لإستخدامه LinkedIn

DML مقدمة توضيحية عن

طبعا عارفين أن لغة ال sql هى لغة الاستعلام الاجرائية الخاصة بالتعامل مع قواعد البيانات او بمعنى اخر
هى لغة تحتوى على مجموعة من الاوامر الا من خلالها نستطيع التعامل مع قاعدة البيانات
طيب عاوزين نشوف الاوامر دى

نتيجة بحث الصور عن ‪DML‬‏
اوامر ال sql كالتالى
DDL
DML
DCL
اولا:اوامر DDL
وهى اختصار data definition language
وهى تحتوى على مجموعة من الاوامر للتعامل مع هيكل الكيانات الخاصة بقاعدة البيانات
طب يعنى اية لفظ الكيانات اقصد بيها ال objects الموجودة بقاعدة البيانات
اوضح كمان
انا لما بنشئ قاعدة البيانات لازم بعدها هنشئ ال objects الخاصة بها وهى

Tables _ view _ sequence _ index_ synonym

طبعا tables هو العمود الفقرى لقاعدة البيانات او المكان الذى يحتفظ بداخلة البيانات بطريقة ما داخل قاعدة البيانات
View عبارة عن مشهد من جدول او اكثر
Sequence يستخدم لانشاء ارقام مسلسلة
Index او الفهارس يفيد فى عمليات البحث
Synonym. اسم بديل لاى كيان موجودة

هنبداء نتعرف على هذة الاوامر
Create _ alter _ drop

Create.
تستخدم فى انشاء الكيان نفسة او objects
Alter .
تعديل او تغيير فى هيكل هذا الكيان
Drop .
حذف هذا الكيان

طيب الخلاصة لما ابداء بانشاء قاعدة البيانات وبعدها عاوز اصمم الجداول او اى كيان اخر يبقى انا هروح لاوامر ال DDL
بالامر create
وكمان لو انا كنت فعلا انشاءات الجداول وعاوز اعدل فى هيكل جدول يبقى انا هروح لاوامر ال DDL بالامر alter
ولو انا انشاءات جدول و عاوز احذفة يبقى هروح لاوامر ال DDL
بالامر drop
اعتقد انا كدا وضحت

طيب انا لغاية دلوقتى لسة معنديش اى بيانات
انا لغاية دلوقتى انشاءات فقط الكيان
طيب اذا احتجت انى اضيف بيانات او اعدل بيانات او احذف بيانات
يبقى انا كدا هروح لاوامر ال DML
ثانيا :اوامر ال DML
DML هى اختصار data manipulation language
وهى تحتوى على الاوامر المستخدمة فى التعامل مع البيانات
وهى
Select استرجاع بيانات من قاعدة البيانات
Insert اضافة بيانات جديدة
Update تعديل او تحديث بيانات موجودة
Delete حذف بيانات من قاعدة البيانات
Merge دمج بيانات
الخلاصة لما احب التعامل مع بيانات بداخل قاعدة البيانات يبقى انا كدا هستخدم اوامر ال DML

نتيجة بحث الصور عن ‪DML‬‏

طيب هى البيانات الا انا اضفتها او عدلتها او حذفتها من خلال اوامر DML
مش لازم انقلها لقاعدة البيانات علشان احفظها او ممكن اتراجع عن هذا التعديل
دلوقتى هيكون دور
Transaction control
وهى
Commit. حفظ البيانات بقاعدة البيانات
rollback. تراجع عن اى تعديل
save point. تراجع بس عند نقطة محددة

طيب بعد ما انا انشاءت الكيانات وبعد لما قمت بادخال البيانات بها مش لازم يكون فى حماية لهذة البيانات
هنا هيكون دور اوامر DCL
ثالثا : DCL
وهى اختصار data control language
وهى
Grant اعطاء صلاحيات للمستخدم
Revoke حذف صلاحيات من المستخدم
طبعا اى objects تم انشاءة لازم يكون هناك صلاحيات على استخدامها .
طبعا كل الا انا اتكلمت علية دا كان مجرد سرد للعناوين
وهى مقدمة كويسة علشان نعرف بيها اللغة دى هستخدمها فين وامتى واية هو امكانيات هذة اللغة

كتاب الأسس العلمية لقواعد البيانات
درس في كيفية التعامل مع قواعد البيانات بشكل برمجي
sql server 2008 شرح تنصيب
postgres قاعدة البيانات
ADO.net التعامل مع قواعد البیانات بأستخدام مكتبات
الألوان على الهارديسك إلى ماذا تشير؟
تحليل المواقع الالكترونية
AppStore اسباب رفض التطبيقات على
منقول عن أطباء الميددوز جميع الاسئلة و الأجوبة عن مرض كورونا
MySQL في DDL أوامر
لغات برمجة الذكاء الاصطناعي
أفضل تطبيقات المنبّه
شركة أدوبي تعلن عن إتاحة برنامج أدوبي إكس دي بشكل مجاني

pl/sql مقدمة بسيطة في

السلام عليكم المقال ستكون مقدمة بسيطة عن ال  pl/sql هتكون المقدمة بسيطة دي  هنتعرف فيها على :

اولا :ماهى pl/sql
ثانيا :طريقة كتابة كود pl/sql
ثالثا: كتابة اول برنامج باستخدام pl/sql

اولا :ماهى pl/sql

نتيجة بحث الصور عن ‪pl/sql‬‏
هى لغة البرمجة الخاصة بشركة اوراكل وهى امتداد للغة sql .
فنتيجة لضعف لغة قواعد البيانات sql
فقد قررت اوراكل انشاء هذة اللغة
يعنى على سبيل المثال انا لو عاوز اتحكم فى برنامج معين او مسار برنامج
لغة ال sql مش هتقدر تعمل الا انا محتاجة
من هنا اوراكل قدمت لنا الحل وهى لغة
pl/sql
ووفرت لنا هذة اللغة العديد من الامكانيات البرمجية مثل if _loop هكذا
يعنى على سبيل المثال
لو عاوز ازود المرتبات بس وفقا لقواعد معينة مثلا
لو الموظف بياخد مرتب كذا الزيادة بتعتة كذا
ولو بياخد مرتب كذا الزيادة بتعتة كذا
هنا بقا لازم استخدم هذة اللغة الاجرائية.

ثانيا : طريقة كتابة كود pl/sql

نتيجة بحث الصور عن ‪pl/sql‬‏
يتم كتابة كود pl/sql داخل بلوك Block
كل بلوك مسئول عن وظيفة معينة كالاتى :

Declare (optional )

هنا يتم تعريف اى شي سوف يتم استخدامة فى البرنامج
من متغيرات وهكذا وتكون اختيارية .

begin ( mandatory)

هنا يتم كتابة جمل sql وجمل pl/sql .

exception (optional )

هنا يتم معالجة الاخطاء المتوقع ان تحدث أثناء تنفيذ البرنامج وتكون اختيارية .

end; (mandatory ).

وهى نهاية البلوك ولابد من كتابه end;

ثالثا: كتابة اول برنامج باستخدام pl/sql

نتيجة بحث الصور عن ‪pl/sql DBMS_output.put_line‬‏
هنا هوضح اذى هعرض output للمستخدم
اولا لازم اشغل عملية الطباعة باستخدام الامر

Set serveroutput on;

الامر السابق يسمح بالطباعة على الشاشة.
طب اية هو امر الطباعة

هو ; ( الرسالة ) DBMS_output.put_line
وهنا هنقف شوية
لو انا عاوز اعرض رسالة نصية او تاريخ يكتب بداخل single code ‘ ‘
طب لو عاوز اطبع رقم او معادلة حسابية مثلا 2*3+2 هيكون بدون single code .
بعض الملاحظات :
لو تم وضع المعادلة الحسابية بين single code تعامل كانها نص .
يمكن استخدام | | concatenation للدمج بين اكثر من نص او بين جزء نصى ورقمى او معادلة.

ملخص الدرس
ان كود pl يكتب داخل بلوك كالتالى

Set serveroutput on;

لتفعيل عمليات الطباعة
declare
لانشاء المتغيرات وغيرها
begin
لكتابة الاكواد المستخدمة فى البرنامج
exception
معالجة الاخطاء اثناء التشغيل
end;
نهاية البلوك

وفى نهاية الشرح هعرض عليكم سؤال مش انا الا هجاوبة لا دا للناس الا هتشوف البوست دا .
السؤال عاوزكم تكتبوا بلوك pl وبداخلة رسالة
تظهر كالتالى

the result 4*4 = 16

تحياتى للجميع
وبالتوفيق

Manager Data V إنشاء قاعدة بيانات باستخدام
Visual FoxPro 6 دروس قواعد البيانات في
MS SQL Server 2008 الجزء الاول
(DAL) في السي شارب Data Access Layer
كتاب برمجة قواعد البيانات بإستخدام الجافا
حيلة ذكية لاستخدام فيسبوك بشكل خفي
خطر الجرائم الإلكترونية على البشرية
كيف تحقق ذاتك
نصائح للتقدم للوظائف من خلال الأنترنت
أسباب عدم القدرة على إضافة جهاز إلى ويندوز سيرفر دومين
مناقشة عامة في البرمجة أم الشبكات
اسرع كمبيوتر بالعالم
snake game code using HTML & CSS & Javascript كود لعبة الحية بلغة

Mysql أنواع البيانات في

عند إنشاء جدول في MySQL من المهم معرفة النوع الذي ترغب في استخدامه لكل سمة.

 

لنتعرف على أكثر أنواع البيانات المستخدمة :

 

1- INT UNSIGNED

تجعل العمود يأخذ عددًا صحيحًا كبيرًا بما يكفي لتخزين أكثر من 4 مليارات سجل في الجدول.

نتيجة بحث الصور عن ‪MySQL INT UNSIGNED‬‏
2- NOT NULL

نتيجة بحث الصور عن ‪NOT NULL‬‏
يضمن أن كل عمود له قيمة.
والعديد من المبرمجين يستخدمون NULL في الحقل للإشارة إلى أنه ليس له أي قيمة. ولكن هذا من شأنه أن يسمح بالتكرار ، مما ينتهك السبب الكامل لوجود هذا العمود. لذلك نحن لا نسمح بقيم NULL.

3- AUTO_INCREMENT

نتيجة بحث الصور عن ‪MySQL AUTO_INCREMENT‬‏
لتعيين قيمة فريدة لهذا العمود في كل صف، كل ما يهمنا هو أننا نضمن قيمة فريدة .

4- KEY

نتيجة بحث الصور عن ‪MySQL KEY‬‏
يفيد العمود فى الزيادة التلقائية كمفتاح لاننا فى هذا العمود نتجه للبحث سيكون لكل إدخال في العمود نوع بيانات
Auto-Incertment Auto (تخصيص تلقائي)
عددًا فريدًا من نوعه ، يبدأ أوله في 1 يعلى تدريجيا.

5- UNIQUE

نتيجة بحث الصور عن ‪MySQL UNIQUE‬‏
بمعنى فريد ، تُستخدم لتحديد أي الحقول فريدة

شرح ربط قاعدة بيانات أكسس مع السي شارب
C# 2010 و SQL Server 2008 برمجة قواعد البيانات باستخدام
MySQL كتاب إحتراف
كتاب ملخص قواعد البيانات
درس في كيفية التعامل مع قواعد البيانات بشكل برمجي
إختصارات متصفحات الانترنت كروم و فايرفوكس وغيره
موقع بيكسلر لتعديل الصور أون لاين
خطوات هامة للحفاظ على حاسوبك أمن وخالى من الفيروسات
DHCP كيف تحصل على اي بي من ال
طريقة عمل فورمات هاردسك لأجهزة الماك
pl/sql مقدمة بسيطة في
Webpack ما هو
الذكاء الاصطناعي هو الجندي المجهول في معركة الصين ضد كورونا 2

DDL أوامر

أوامر DDL  وهى أختصار Data Definition Language اتكلمنا فى الدرس الاول على كيفية انشاء قاعدة بيانات  وقمنا بانشاء قاعدة بيانات باسم firstdb
وذلك بالكود كالاتى

create database firstdb;

وعرفنا الكود الخاص بحذف قاعدة البيانات وهو

drop database firstdb;

النهاردة هنتكلم على كيفية انشاء الجدول :

لانشاء جدول ايضا نستخدم الامر create كالتالى :

يجب اولا تحديد العناصر التالية قبل البدء فى انشاء الجدول .
١_اسم الجدول table name واسم الجدول يجب الا يتكرر فى نفس قاعدة البيانات .

٢_اسماء الاعمدة columns name واسماء الاعمدة يجب الا تتكرر فى نفس الجدول .

٣_نوع البيانات data type  وهنا هنوضح بس اهم انواع البيانات
Varchar نوع البيانات نصى بس متغير بمعنى لوكان حجم  البيانات مثلا ١٠ بينما تم ادخال حجم بيانات ٥ يتم حجز ٥ فقط .

char : نوع البيانات نصى بس ثابت بمعنى لوكان حجم البيانات  ١٠ بينما تم ادخال حجم بيانات ٥ يتم حجز مساحة ١٠ بالكامل .

int : نوع البيانات رقمى  Float,double نوع البيانات عشرى

date :  نوع البيانات تاريخ

نتيجة بحث الصور عن ‪DDL‬‏

صيغة انشاء الجداول

create table tableName
( column1 data type (size),
column2 data type (size),

نلاحظ ان صيغة انشاء الجدول هى نفس عناصر الجدول السابق ذكرها .
نبداء بالامر create يليها نوع عنصر قاعدة البيانات المراد انشائة وهو هنا table ثم اسم الجدول وبعدة نفتح قوسين ونكتب بداخلهم عناصر الجدول وهى  اسماء الاعمدة ونوع البيانات وحجمها يفصلها coma .
وتنتهى عبارة الانشاء ب semicolon .

نتيجة بحث الصور عن ‪DDL‬‏
مثال : لو اردنا انشاء جدول الادارات departments يحتوى على حقل لرقم الادارة dept_no وحقل اسم الادارة dept_name

create table departments
(dept_no int (5),
dept_name varchar(20)
);

و عندما نريد عرض الهيكل الخاص بالجدول نستخدم الامر

describe tableName;
describe departments;

ولحذف الجدول نستخدم الامر

drop table tableName;
drop table departments;

Manager Data V إنشاء قاعدة بيانات باستخدام
Distributed Database كتاب مبادئ في قواعد البيانات الموزعة
SQL Server 2008 كتاب خطوة خطوة نحو
MS SQL Server 2008 الجزء الاول
ADO.net دروس شرح
الدليل الشامل لفحص الهواتف المستعملة
جميع إختصارات الكيبورد في ويندوز
فايروس الفدية وماذا افعل إذا أصاب جهازي
طريقة عمل فورمات هاردسك لأجهزة الماك
أساليب القرصنة
نصيحة لما تشتري جوال جديد
أفضل خمسة برامج مجانية لأستعداة الملفات المحذوفة
الأساسية WIN إختصارات المفتاح

الاتصال بماكينات ختم الدوام بكود سى شارب

الاتصال بأى ماكينه حضور وإنصراف سواء بالكارت أو بالبصمه فالتعامل ثابت لا يتغير (ملحوظه قاعده البيانات هي Server SQL)

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

 

للمزيد رابط الكتاب مرفق بالصورة في الأسفل

C# في لغة Strings التعامل مع
(DAL) في السي شارب Data Access Layer
في فيجوال سي شارب User Control
برنامج الالة الحاسبة في لغة سي شارب
كتاب الأبحار في لغة السي شارب
تعلم البرمجة عبر لعبة مميزة بطريقة ممتعة ومسلية
ما هو الأمن السيبراني وما هي تخصصاته وكيف أتعلمه ؟
DDL أوامر
SQL في Left Join شرح ال
(poc) أول خطوة ف كتابة ال
pl/sql مقدمة بسيطة في
STP بروتوكول
Joomla مقدمة في إستخدام

واستخدامها في قواعد البيانات بلغة السي شارب LINQ تقنية

ما هو LINQ؟
LINQ (استعلام اللغة المتكامل) هو بناء جملة استعلام موحد في C # و VB.NET يستخدم لحفظ واسترجاع البيانات من مصادر مختلفة. يتم دمجها في C # أو VB ، وبالتالي القضاء على عدم التوافق بين لغات البرمجة وقواعد البيانات ، بالإضافة إلى توفير واجهة استعلام واحدة لأنواع مختلفة من مصادر البيانات.

على سبيل المثال ، SQL هي لغة الاستعلام الهيكلية المستخدمة لحفظ واسترداد البيانات من قاعدة البيانات. بالطريقة نفسها ، LINQ عبارة عن بناء استعلام مهيكل تم إنشاؤه في C # و VB.NET يستخدم لحفظ واسترجاع البيانات من أنواع مختلفة من مصادر البيانات مثل Object Collection أو SQL server database أو XML أو خدمة ويب إلخ.

تعمل LINQ دائمًا مع الكائنات بحيث يمكنك استخدام نفس أنماط التشفير الأساسية لاستعلام البيانات وتحويلها في مستندات XML وقواعد بيانات SQL ومجموعات بيانات ADO.NET ومجموعات .NET وأي تنسيق آخر يتوفر له موفر LINQ.

 

للمزيد رابط الكتاب مرفق بالصورة في الأسفل

برنامج الالة الحاسبة في لغة سي شارب
net.ado باستخدام تقنية #c بلغة Access و server Sql ربط قواعد البيانات
كتاب البرمجة بلغة السي شارب
Unity 3D كتاب تعلم برمجة الالعاب بأستخدام محرك الالعاب
كتاب الهجرة من الفيجوال بسيك إلى السي شارب والعكس
أساليب القرصنة
خمسة عادات سيئة لازم تتخلص منها فورا
تحليل المواقع الالكترونية
نصائح للتقدم للوظائف من خلال الأنترنت
كيف يكسب المخترقون الأموال
الذكاء الاصطناعي هو الجندي المجهول لتسريع إيجاد علاج لفيروس كورونا
خوارزميات الفيسبوك لاظهار المنشورات وكيف يميز ما هو الاكثر اهمية
ما هي مضادات فايروسات الحاسوب و كيف تعمل

درس في كيفية التعامل مع قواعد البيانات بشكل برمجي

 يمثل الحقل ConStr سطر الاتصال أو( String Connectionٌ) يحتوي هذا السطر على معلومات تخص مزود قواعد البيانات (Provider Base Data )لاحظ (0.4.OLEDB.Jet.Microsoft=Provider )و كذلك المسار إلى ملف قاعدة البيانات , ففي المثال المذكور اعلاه يقع ملف قاعدة البيانات و الملف التنفٌذي للبرنامج في مجلد واحد لذلك لا حاجة لذكر المسار ونكتفي بوضع اسم الملف فقط(mdb.MyData=Source Data )ولكن كون ملف قاعدة البيانات والملف التنفٌذي للبرنامج في مجلد واحد ؛ نضع ملف قاعدة البيانات داخل مجلد البرنامج ومن داخل مجلد البرنامج نجد المجلد Bin ثم المجلد Debug ونضع ملف قاعدة البيانات هناك.

 

للمزيد رابط الكتاب مرفق بالصورة في الأسفل

درس عرض فلاش في برنامج بلغة سي شارب
موسوعة كودات السي شارب
كتاب الأبحار في لغة السي شارب
برمجة مربعات النص بالسي شارب لقبول نصوص اللغة العربية فقط والتحويل مابين اللغات
شرح ربط قاعدة بيانات أكسس مع السي شارب
تحديث أندرويد أوريو يعطل هاتفك الذكي جالكسي نوت 8
الأساسية WIN إختصارات المفتاح
الخوف من الذكاء الصناعي
إشاعة أن شبكة الجيل الخامس هي ما يساعد على نشر فايروس كورونا خاطئة
ما هي مضادات فايروسات الحاسوب و كيف تعمل
Nova 3i تقييم وعيوب وميزات هواوي
صفارات الماذربورد
(BIOS) كل ما تريد معرفته عن نظام البيوس وكيفية الدخول إليه

ADO.net التعامل مع قواعد البیانات بأستخدام مكتبات

ADO.NET هو مجموعة من الفئات التي تعرض خدمات الوصول إلى البيانات إلى مبرمج .NET. يوفر ADO.NET وظائف للمطورين كتابة تعليمات برمجية تمت إدارتها مشابهة إلى الوظيفة المتوفرة إلى مطوري COM الأصلي بواسطة ADO. يوفر ADO.NET وصولاً ثابتًا إلى مصادر البيانات مثل Microsoft® SQL Server ™ ، بالإضافة إلى مصادر البيانات المعروضة من خلال OLE DB و XML. يمكن أن تستخدم تطبيقات المستهلك لمشاركة البيانات ADO.NET للاتصال بمصادر البيانات هذه واسترداد البيانات وتحديثها وتحديثها.

يوفر ADO.NET مجموعة غنية من المكونات لإنشاء تطبيقات مشاركة البيانات الموزعة. وهو جزء لا يتجزأ من .NET Framework ، ويوفر الوصول إلى البيانات العلائقية ، XML ، وبيانات التطبيق. يدعم ADO.NET مجموعة متنوعة من احتياجات التطوير ، بما في ذلك إنشاء عملاء قاعدة البيانات الأمامية وكائنات أعمال متوسطة المستوى تستخدمها التطبيقات أو الأدوات أو اللغات أو مستعرضات الإنترنت.

رابط الكتاب مرفق بالصورة في الأسفل

Visual FoxPro 6 دروس قواعد البيانات في
MySQL كتاب إحتراف
في لازاروس SQLite برمجة قواعد بيانات
pl/sql مقدمة بسيطة في
كتاب منهج تصميم قواعد البيانات
مراحل تقدم شبكة الانترنت بختصار
لماذا لا يتم التواصل معك بعد إرسالك لسيرتك الذاتية ؟
استخدام الخلايا البشرية كوسائط تخزين
GitHub ما هو ال
قصة مشروع الذكاء الصناعي واتسون
(DNS) تعرف علي الدومين
المتغيرات في البايثون
ما عندك في جهازك برنامج الفوتوشوب الحل موجود بسرعة