في درس اليوم من سلسلة شذرات برمجية سوف نتعرف على كيفية استخدام جهاز قارئ الباركود Barcode Scanner / Reader في الدوت نيت، وستكون اللغة المستخدمة هي سي شارب C# علما أن نفس العمل يمكن تطبيقه كذلك على لغة فيجوال بيسك دون أية مشاكل.
سنشتغل على مثال يقوم بإضافة المنتجات إلى قاعدة البيانات، بحيث تتم قراءة الباركود تلقائيا بواسطة القارئ ثم يتم إدخال باقي تفاصيل المنتوج، وعند البيع يكفي تمرير ملصق الباركود المطبوع على المنتج أمام جهاز الباركود ليتم جلب معلوماته وصورته.أيضا يحتوي الدرس على مجموعة من المعلومات البرمجية المفيدة كطريقة التعامل مع الصور واستخدام البرامترات مع SQL Command من أجل منع حقن SQL Injection وغير ذلك من المعارف النافعة.
نسأل الله عز وجل أن يجعل هذا العمل خالصا لوجهه الكريم وأن يتقبل منا ومنك صالح الأعمال.
مع متمنياتي لكم بالتوفيق والسداد، ودام لكم البشر و.............الفرح :)
HAFIDAKA LAH
ردحذفchokran aba khalid
ردحذفشكرا اخي خالذ على هذا المجهود الطيب
ردحذفوارجوا منه سبحانه وتعالى ان يجعله في ميزان حسناتك
انه ولي ذالك والقادر عليه
شكرا
ردحذفمدونتي :D
شكرا اخي خالذ على هذا المجهود الطيب
ردحذفوارجوا منه سبحانه وتعالى ان يجعله في ميزان حسناتك
انه ولي ذالك والقادر عليه
جزاك الله الف الف مليون خير
ردحذفجزاك الله خيرا أخي الكريم على المجهود الجبار الذي تبذله و أعانك الله في جميع مناحي حياتك و رحم الله والديك و جعل متواهما الجنة إنشاء الله
ردحذفشكر الف الف شكر
ردحذفالسلام عليكم .أنا كنت في معهد معلوماتية في سوريا ولم اكمل بسبب الحرب. عندي مشكلة وارجو من المبرمجين ارشادي .تابعت دورة c# ووصلت الى قواعد البيانات sql وبعد التنصيب (لا يوجد سيرفر افتراضي باسم جهازي) للاتصال به وربطه مع c# .هذه المشكلة من ثلاث ايام معي. وفشلت في انشاء سيرفر لربطه .معلوماتي ضعيفة ارجو الافادة
ردحذفTITLE: Connect to Server
حذف------------------------------
Cannot connect to a.
------------------------------
ADDITIONAL INFORMATION:
حدث خطأ متعلق بالشبكة أو محدد لمثيل محدد أثناء تأسيس اتصال بملقم SQL Server. لم يتم العثور على الملقم أو أنه لم يكن قابلاً للوصول إليه. تحقق من صحة اسم المثيل ومن تهيئة ملقم SQL Server بحيث يتيح الاتصالات البعيدة. (provider: موفر أنابيب الاتصال المسماة, error: 40 - تعذر فتح الاتصال بـ SQL Server) (Microsoft SQL Server, Error: 53)
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=53&LinkId=20476
------------------------------
BUTTONS:
OK
------------------------------
معلوماتي ضعيفة ارجو الافادة
السلام عليكم
ردحذفبرجاء شرح كيفية تنصيب الرنامج علي جهاز باركود يعمل علي microsoft windows ce 5.0 embedded handheld
السلام عليكم استاذ خالد الله يعطيك العافيه على دروسك المفيدة جداً
ردحذفكان عندي استفسار بسيط انا حاولت اتبع طريقتك لكن ما جات معاي صح لأني استخدم طريقة مغايرة تمام عن طريقتك في البرمجة اللي هي LinqToSQL
والجداول موجود بنفس البرنامج مع القاعدة واربطها بالكلاسات فأتمنى منك افادتي حول هذا الدرس بالطريقة الأخرى لأنني في الفترة الحالية اعمل على مشروع وأحتاج فيه إلى الباركود
شاكر ومقدر لجهودك الرائعه
أخوك / محمد
بارك الله فيك دروس مفيده جدا
ردحذفبالله عليكم اخواني واستاذتي المبرمجون عايز اعمل 2 تيكست بوكس بمجرد ما اكتب معرف الصنف في تيكست 1 و اكتب في تيكست 2 الكمية يتم عرض المنتج في الداتا جريد فيو بالله عليكم لا تبخلو علي بالاجابة وجزاكم الله خير
ردحذفأزال المؤلف هذا التعليق.
ردحذفالسلام عليكم اخي الكريم ..
ردحذفانا ارجو من الله ان تكون لي عون في اكمال مشروع التخرج ..
انا اعمل علي مشروع مثل الذي صممته مثل بيع منتجات .. هنا السؤال
كيف لي ان اضيف منتج في الداتا جريت فيو فوق نفس المنتج بزياده السعر والكميه ويكون في نفس الصف ..
اخـي الكريم شكرا ليك .. اني اشهد الله انى اتعلمت منك الكثير من برمجة الـ C#
ما هو الكـود الذي يسمح لي بعدم تكرار المنتج في الداتا جريت فيو ويضيف فوق المنتج المسجل من قبل السعر والكميه
.. حفظك الله وجزالك خير العمل ♥
.Thank you Mr. Khaled is distinguished as usual
ردحذفبسم الله
ردحذفسلمت يداك استاذ خالد
حفضك الله علي هذا الشرح الوافي و المفيد من حيث الكم المعرفي
ردحذفانا اريد منك محاضرة عن كيفية تنسيق فاتورة كاملة ب c # و barcode وانت جد جد جد مشكور علي هذا لاني بصدد فتح محل لبيع الادوات المدرسية واعمل علي تطوير برنامج للمبيعات ب c#
وشكرا و جزاك الله خيرا.