موصى به: الرموز الشائعة لبرمجة ASP الرموز الشائعة لبرمجة ASP ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ASP لكتابة السجلات:
الغرض التعلم: تعلم العمليات الأساسية لقاعدة البيانات - كتابة السجلات
العمليات الأساسية لقاعدة البيانات ليست أكثر من: الاستعلام عن السجلات ، وكتابة السجلات ، وحذف السجلات ، وتعديل السجلات.
اليوم سوف نتعلم كتابة السجلات أولاً. قم بإنشاء نموذج أولاً: (احفظ المقالة التالية كـ 5.htm)
<name form = form1 method = post Action = exa5.asp>
الاسم <إدخال نوع = اسم النص = name> <br>
Tel <type type = text name = tel> <br>
الرسالة <إدخال نوع = اسم النص = قيمة الرسالة => <br>
<نوع الإدخال = إرسال اسم = إرسال قيمة = إرسال>
<type type = reset name = submit2 value = reset>
</form>
أرسل النموذج إلى exa5.asp ، وما يلي هو رمز exa5.asp: (احفظ الرمز التالي كـ 5.asp)
<٪
تعيين conn = server.createBject (adodb.connection)
Conn.Open Driver = {Microsoft Access Driver (*.mdb)} ؛ dbq = & server.mappath (data/poverbook.mdb)
name = request.form (اسم)
tel = request.form (tel)
رسالة = request.form (رسالة)
exec = insert في قيم ضيف (اسم ، هاتف ، رسالة) ('+name+' ،+tel+، '+message+')
conn.execute exec
conn.close
تعيين conn = لا شيء
Response.write سجل إضافة بنجاح!
٪>
لن أقول الجملتين الأولين هنا ، ولن أقول الجمل الثلاث الأخيرة. قلت إن exec هي الأوامر التي تم تنفيذها ، ويتم إضافة السجلات معقدة للغاية ، لذلك يجب على الجميع قراءتها بعناية.
تتم إضافة اسم الجدول بعد إدخاله ، والأقواس بعد ذلك هي حقول تحتاج إلى إضافتها. محتوى الحقل هو القيمة الافتراضية ويمكن حذفه. لاحظ أن المتغيرات هنا يجب أن تتوافق مع أسماء الحقل في الوصول ، وإلا فإن الخطأ سيحدث. تتم إضافة القيم إلى المتغير المنقول. Exec هي سلسلة ، إدراج في قيم الضيف (الاسم ، هاتف ، رسالة) ('هي الفقرة الأولى ، ولا يمكن تضمين عروض الأسعار المزدوجة في ASP ، بحيث يمكنك استخدام "بدلاً من الاقتباسات المزدوجة ، وضعها في عروض أسعار مزدوجة ، وتوصيل متغيرين مع + أو ، TEL هو متغير رقمي ، لذلك ليس هناك حاجة إلى أن تكون محاطًا بالخارج.
Conn.execute التالي هو تنفيذ الأمر exec. أخيرًا ، لا تنس إغلاق قاعدة البيانات المفتوحة وتعيين المكون المحدد على فارغ ، بحيث يمكن إرجاع المورد.
يتم استخدام العبارات التالية لإغلاق رمز قاعدة البيانات:
Rs.close
تعيين روبية = لا شيء
conn.close
تعيين conn = لا شيء
تذكر ، لا يمكن عكس الأمر! يمكنك الذهاب إلى قاعدة البيانات لإلقاء نظرة ، أو استخدام duqu.asp لقراءة لمعرفة ما إذا كان هناك الكثير من السجلات؟ فيما يلي رسم بياني لأقرأ قاعدة البيانات باستخدام الملفات من القسم السابق:
مشاركة: ASP FSO اقرأ واكتب الملفات رمز تنفيذ الملف هذا مرت ASP لفترة من الوقت ، اسمحوا لي أن أتحدث عن استخدام ASP FSO لتنفيذ عمليات قراءة الملف وكتابة. يمكن للأصدقاء الذين يحتاجون إلى التعلم الرجوع إليه. 1.atendofstream تشير هذه الخاصية إلى ما إذا كان قد تم الوصول إلى نهاية الملف النصي بأكمله. قيمتها صحيحة أو خاطئة 2. يتم استخدام createTextFile لإنشاء ملف نصي جديد 3. صحن المعلمات في طريقة OpenTextFile () (انظر التحية)