نسخة الكود كما يلي:
هل يمكنني نقل المتغيرات إلى ASP في الرسوم المتحركة فلاش؟
faq-it.org/vb/--------------------------------------------------------------------
بنية قاعدة البيانات:
الخطوة الأولى هي إنشاء قاعدة بيانات. في المثال ، استخدم قاعدة بيانات الوصول ، اسم الجدول هو tblstaff
هناك ثلاثة حقول: Strid (رقم تلقائي) ، Strenknas (Text) ، strsurname (text).
هذه قاعدة بيانات تستخدم لإظهار أسماء المستخدمين ، إضافة بعض البيانات.
الخطوة الثانية هي إنشاء الرسوم المتحركة Flash4:
الخطوات كما يلي:
1) إنشاء ثلاثة حقول نصية. يتم استخدامها لعرض البيانات.
2) قم بتعيين اسم الحقل النص الأول على الإدخال ، يتم استخدامه لتلقي بيانات الإدخال
3) يدعى الحقلان الأخريان معروفان ولقبان على التوالي
4) الإعدادات الأخرى هي الافتراضي أولاً
5) أخيرًا ، حدد مكتبة Flash لإضافة زر (يجب أن يكون مكونًا قابلًا لإعادة الاستخدام Scrollbarbutton).
هذه خطوة مهمة ، سوف يمرر الزر متغير الإدخال إلى صفحة ASP
انقر فوق صفحة الإجراء على خصائص الزر. انقر فوق علامة "+" و onMouseevent. وضع علامة مربع الإصدار.
6) انقر فوق علامة "+" وتحميل/إلغاء التحميل مرة أخرى. حدد "loadvariablesIntolcocpion"
أدخل اسم ملف ASP الخاص بك (على سبيل المثال Flash.asp) في مربع إدخال عنوان URL. حدد الهدف.
7) أخيرًا ، حدد SendusingPost في المتغيرات. انقر فوق علامة "+" لتعيين المتغير
أدخل "الإدخال" في مربع الإدخال المتغير (وهذا هو اسم textfield الأول)
عند اكتمال كل العمل أعلاه ، يجب أن ترى المحتوى التالي في Actionbox:
على (الإصدار)
LoadVariables ("Flash.asp" ، "" ، vars = post)
setVariable: "input" = ""
endon
وبهذه الطريقة ، عند النقر فوق هذا الزر وإصداره أثناء عملية الرسوم المتحركة ، سيتم تمرير المحتويات في مربع الإدخال إلى ملف Flash.asp.
لاحظ أن هذا النموذج يستخدم طريقة المنشور لتمرير المتغيرات.
8) قم الآن بإنشاء صفحة HTML تحتوي على ملف الرسوم المتحركة الفلاش
الخطوة 3: رمز ملف ASP
<٪
setConnection = server.createBject ("adodb.connection")
setRecordSet = server.createBject ("adodb.recordset")
الاتصال. افتح "الأشخاص" DSN لاتصال قاعدة البيانات الخاصة بك
sql = "select*fromTblStaffWherestrid =" & request.form ("input") & "؛"