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

سؤال عن إدخال البيانات

مغلق
بدأه The king في 12 مايو 2002 · 12 رد · 659 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندما تريد ان تضيف معلومات لقاعدة البيانات كاسماء كتب او نحوه

فإنك تصنع صفحة تحتوي على مربعات نصوص textsكي تضع اسماء الكتب

وتضغط زر submit لإرسال المعلومات للقاعدة

ليس من العملي ان تضع مربع واحد فقط لإضافة المعلومات

وتضيف كتاب واحد كل مره

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

انا اريد ان اضع عشرة مربعات كي اضيف 10 كتب في كل مره

المشكله هي ان عندما اريد ان اضيف عشرة كتب في المره الأولى

كل شي يحدث على مايرام

ولكن لو اضيف في المره الثانيه كتاب واحد

وبقية مربعات النصوص فارغه

فإن القاعدة سيضاف لها كتاب واحد و تسعة حقول فارغه

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

ارجو ان اكون قد اضحت ما اريد

#2

بسيطة المشكلة ..

في صفحة ادخال البيانات للقاعدة قبل عملة الإدخال اكتب التالي :

[l]

if bookname"" then

insert statments

end if

[/l]

و بس جربها و بتشتغل معاك ..

و دايما ركز على التفكير المنطقي أكثر من العملي ..

و دمت للجميع ..

You can fly while you can touch the sky

#3

طيب بمناسبة اختيارك مشرف

اكتب الكود كامل الله لايهينك

إذا كان هناك 10 حقول للكتب

و 10 حقول لأسعار الكتب

اسماء الكتب في العمود bookname

ولأسعار في Cost

لا تبخل علينا بالكود

#4

أخي ال asp طرق الكتابة بها كثيرة ..

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

الطريقة اللي أشرت لها و ان شاء الله خير

لاني ممكن اكتبلك الحل بألف طريقة و كلهم غير اللي عندك

و بالتالي يتغير تفكيرك ..

لأ انت اكتب الكود هنا و انا بضيف اللازم ..

You can fly while you can touch the sky

#5

اخ محمد لقد كتبت الكود لكن ما ضبط معي

تكفى اكتب اي كود تشوفه انت

انا داري انك منت فاضيلي

لكن الله يعينك محد قالك صر مشرف منتدى;) ;) ;) :P

#6

ممكن افهم ايش إلي تبغاه الضبط ،، كيف يعني تضيف عشر كتب ؟؟ :confused:

اي كتب هذه :rolleyes: !!!!!!!!!!

:D

#7

اخي ما تقول هذا الكلام فاضي و مش فاضي .. بس أرجوك ما تذلني لأني صرت مشرف .. عالعموم انا كان قصدي تكتب كودك هنا في المنتدى أي تذكالكود و انا بنسخه عندي و بضيف البهارات مثل ما يقولون و ان شاء الله خير .

و انت أخ asp-boy وضعك متحسن و صاير شجاع و انا متأكد انك بتطلع مو بسيط و السر اللي بيننا ما بقوله لأحد ما تخاف .. ;)

You can fly while you can touch the sky

#8

هذا الكود ينفع إذا كان قيم وحده بس

يعني مره وحده

<% 



	dim con



  set con=server.createObject("ADODB.Connection")

  con.open("HardDB")

  sql="insert into kinds(kind,cost,Category) values('" 

  sql=sql & request.form("newtext,newtext2")& "', '"  & request.form("costtext,costtext2") & "', '"  & request.form("cate") & "')"

  con.execute(sql)

  con.close

response.redirect("addkind.asp")

%>
#9

اخي و الله انك حبيبي بس أنا قلتلك تكتب هنا الكود اللي بيضيف 10 كتب و يضيف سجلات فارغة اذا كانت حقولها فارغة ..

انا انتظر ..

You can fly while you can touch the sky

#10

للأسف فقد فقدت الكود

حاولت ان ضع فاصله وفاصله منقوطه لكن ما نفع

#11

أخي انا ما بختبرك لكن انا اريدك تكتب الكود الخطأ اللي يعالج الكتب العشرة حتى لو كان في فراغات حتى أضع تصور فقط لا غير ..

You can fly while you can touch the sky

#12

مساء الخير شباب

هذا الحل:

المدخلات:

أسم الكتاب :BookNameX

التكلفة : BookCostX

أعمل الحقول الأزمة عشرة حقول للأسم و عشرة للتكلفة و لتكن الأسماء بهذه الصيغة

BookName1

BookName2

..

BookName10

و التكلفة :

BookCost1

BookCost2

..

BookCost10

كود ال ASP:

for n=1 To 10
  If Request.Form("BookName" & N) <>"" Then
  SQL="Insert INTO BooksTable (BookName,BookCost) Values ('" & Request.Form("BookName" & N)  & "'," & Request.Form("BookCost" & N) ");"
ADO.Execute SQL
  End if
Next
#13

لا اعلم كيف اشكر الأخ محمد ابو صلاح والأخ المبرمج البرفوسور MR.ASP

وجعل الله كل ما يقومون به في موازين حسناتهم

هذا الموضوع مغلق.

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