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

اخذ القيم من المستخدم وحفظها في قاعدة البيانات

بدأه MaNooR في 28 أبريل 2012 · 1 رد · 632 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

احببت الاستفسار بخصوص ادخال القيم في الداتا بيس , حيث اني قمت بربط الداتا بيس بكود جافا

يأخذ القيم من المستخدم ويحفظه في متغير من نوع String

ثم يقوم بحفظ هذا المتغير في الداتا بيس

قمت بااتباع الطريقة المعتادة في اضافة قيم الى الداتا بيس عن طريق الجافا كود , كمثال الكود الآتي :

   String s1="user@hotmail.com";
               Class.forName("org.apache.derby.jdbc.ClientDriver");
               Connection con=DriverManager.getConnection("jdbc:derby://localhost:1527/SampleDB","app","app");
               Statement st=con.createStatement();
               st.executeUpdate("INSERT INTO EMAIL"+"(ID)"+"VALUES(s1)");

لكن لم يقم بحفظ المتغير , هل من نصيحة لطريقة اضافة المتغيرات من هذا النوع الى الداتا بيس ؟

مع خالص الشكر والتقدير

#2

السلام عليكم ..

المشكلة أنك وضعت اسم المتحول داخل علامات التنصيص ..

انظر لهذا الكود:

String myName="Hello";
String sql = "Insert Into MyUser (name) values('"+ myName +"')";
Statement st=con.createStatement();
st.executeUpdate(sql);
1

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

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

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

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

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

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