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

مشكلة فى عملية ال Insert

بدأه mr.beshoy في 8 ديسمبر 2010 · 6 رد · 488 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أقوم بإدخال بيانات من مجموعة textFields إلى قاعدة بيانات . سبق و أن قمت بعملها سابقاً و لكن :

الخطأ هنا غريب جدا ً : بيقولى أنه يوجد خطأ فى ال syntax الخاص بجملة ال Insert . الصراحة حاولت معاها بس مش عارف اوصل للحل .

ال code مرفق + قاعدة البيانات .

---------------------------------------------

انطروا فى ال class RigisterNewClient حيث توجد دالة ال Insert

و انظروا فى ال class RigisterNewClientGUI حيث توجد دالة registerNewClient() التى أنادى عليها فى الحدث الخاص بالزر Save

أما الباقى هو خاص بال GUI

New Folder.rar

#2

أعتقد الخطأ عندك في أسماء الحقول ، لا تضع مسافات في أسماء الحقول! مثل :" speed price"

جرب وبلغني ,,

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#3

لغيت المسافات و مع ذلك نفس المشكلة !!

و فرضاً لو الحل نلغى المسافات هتكون منظر ال fields مش كويسة !!

تم تعديل هذه المشاركة بواسطة mr.beshoy في 8 ديسمبر 2010 في 18:06

#4

طبعا المشكله كانت عندك فى اسماء الاعمده

فى الداتا بيز وفى الكود

المهم انا ظبطهم ليك ودلوقتى بيخزن بيانات

وارفقت لك نسختين

نسخه نظمت فيها البرنامج الى packages والنسخه التانيه تعديل فقط على ما ارفقته

ومن الافضل ان تجعل قاعده البيانات بجوار برنامج بدلا من وضعها فى الـ d مثلا كما فى الكود

انا عدلتها بردوا انها تكون فى المسار الرئيسى للمشروع

النسخه العاديه

AdslService.zip

النسخه المقسمة

AdslService_Org.rar

بالتوفيق

mr.beshoy كتب:

و فرضاً لو الحل نلغى المسافات هتكون منظر ال fields مش كويسة !!

منظر fields ايه ؟ اللى مش كويس

ممكن توضح

Software Developer
Mahmoudkelany.com


 

#5

اولا : احذف المسافات في اسماء الأعمدة

ثانيا : عدل في الصنف : DbConnection.java

 private static final String DRIVER_URL = "jdbc:odbc:AdslService";

عدل أسماء الحقول في جملة الاستعلام المسؤلة عن الإضافة.

راح يشتغل معاك تمام.

تم تعديل هذه المشاركة بواسطة JavaPorgrammer في 8 ديسمبر 2010 في 18:37

1

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#6

أسف أنا أقصد لو هنلغى المسافات بين الكلمات زى مثلا " تاريخ الميلاد " كما قال javaProgrammer

لما أحب أعرض بعد كده قاعدة البيانات فى Tabel هيكون منظر تاريخ الميلاد مش كويس لو حذفنا المسافة الى بين الكلميتن . فاهمنى !!

-----------------------------------------------------------------

و هطلع على ما عملته حالاً .

و للحق أنا لما لقيت المشكلة طولت كده جربت على Mysql و النتيجة كانت تمام .

لكن هشوف الى عملته .

شكراً

#7
mr.beshoy كتب:

أسف أنا أقصد لو هنلغى المسافات بين الكلمات زى مثلا " تاريخ الميلاد " كما قال javaProgrammer

لما أحب أعرض بعد كده قاعدة البيانات فى Tabel هيكون منظر تاريخ الميلاد مش كويس لو حذفنا المسافة الى بين الكلميتن . فاهمنى !!

-----------------------------------------------------------------

و هطلع على ما عملته حالاً .

و للحق أنا لما لقيت المشكلة طولت كده جربت على Mysql و النتيجة كانت تمام .

لكن هشوف الى عملته .

شكراً

ااممم

لا طبعا الشكل دا مش هياثر فى العمل

لكن اهم حاجه هى البرمجه نفسها الاكواد

امممم هى فعلا mySQL احسن شويه

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

علشان لو هتكون قاعده البيانات على النت وكدا مش هينفع تكون Access

وحاول تشوف موضوع العربى فى قاعده البيانات اذا كان مشروعك مبنى على ادخال باللغه العربيه

Software Developer
Mahmoudkelany.com


 

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