المساعدة - البحث - قائمة الأعضاء - التقويم
نسخة كاملة: ربط الفلاش بقواعد البيانات؟
برمجة - شبكات - كمبيوتر - منتديات الفريق العربي للبرمجة > منتديات لغات البرمجة العام > منتدى برمجة الألعاب والجرافيكس والتصميم > منتدى التصميم والفلاش وبرامج الجرافيكس > ارشيف لقسم الفلاش والجرافيكس
Waleedco
على حسب ماذكرت انك تستقبل اي سؤال في الفلاش !!!

هذا سؤالي :

كيف يمكن ربط الفلاش بقواعد البيانات؟

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

سأجاوب عن أخي الحاج يا صديقي

ربط قاعدة بيانات بفلاش هي أسهل بكثير من فلاش نفسه

أتصدق هذا

مثلاً حتى لا أطيل عليك لو أردت أن أخاطب

أحدى اللغات العملية مثل php لتعطيني قيمة من متغير فيها

فإن ما يلزمني هو فقط أن أشير لهذا الملف من فلاش

و ما يلزمني من PHP هو فقط الأمر echo مع طباعة

اسم النص الديناميكي في فلم فلاش

أعرف أن هذا ليس بجواب لسؤالك

طيب بالنسبة لقواعد البيانات أن كل الذي أعرف أن أستقبل

البيانات من قاعدة بيانات ACCESS 2000 ولا أعرف أن أرسل

البيانات الأن

أنا أستخدم بيئة ASP إن صح التعبير على أنها بيئة وليست لغة

بالنسبة لقاعدة البيانات سيكون اسمها myData و

فيها جدول واحد باسم myTable

و خانتين الأول الرقم التعريفي ID

والثاني هو الأسم Name كما هو مشار إليه من خلال

النصوص البرمجية في ASP وهو الذي ستعرض القيم منه

في فلاش .

بعد أن تقوم بتهيئة DSN

لقاعدة البيانات ستكون النصوص البرمجية

على هذا الشكل في ASP

<%
Dim Serv, Conn, RecordView, Ename, output, collect, SQL
Serv= "Driver={Microsoft Access Driver (*.mdb)};
DBQ=C:InetpubWwwrootmyData.mdb;"
Set Conn = Server.CreateObject("ADODB.Connection")
Set RecordView = Server.CreateObject("ADODB.Recordset")

Conn.Open Serv
SQL="SELECT * FROM myTable"
RecordView.Open SQL, Conn

Do While Not RecordView.EOF
Ename=RecordView("Name") & "
"
collect =collect & Ename
RecordView.MoveNext
Loop

output="output=" & collect
Response.Write output

RecordView.Close
Conn.Close
Set RecordView = Nothing
Set Conn = Nothing
%>


الفلم سيكون عبارة عن نص ديناميكي باسم output

كمتغير لهذا النص ثم زر يقبع فيه هذا النص البرمجي

on (release) {
loadVariablesNum("http://localhost/myData.asp", 0);
}


على أعتبار أن وثيقة asp موضعها هو IIS على جهازك

بالنسبة للرقم صفر فهو يمثل المستوى level

ملاحظه بسيطه جزاك الله خير هو أنني فصلت مسار

السواقة لقاعدة البيانات أثناء عرضي للنصوص البرمجية

التي كتبت في asp حتى لا يظهر عرض الصفحة عن

الطور المسموح فتكون عاله على القارئ أثناء القراءة لهذا

الموضوع و أقصد بالسواقة بالتحديد هو هذا النص

DBQ=C:InetpubWwwrootmyData.mdb;"

اي يكون ملتصق في نفس السطر للذي قبله .

ولا يكون في سطر لوحده كونه string value للمسار .

هذا بشكل مختصر ومعتصر

عن ربط قواعد البيانات بفلاش

سامحني إذا أخللت بالموضوع

والله أعلى و أعلم

السلام عليكم
هذه "نسخة - خفيفة" من محتويات الرئيسية للإستعراض الكامل مع المزيد من الصور والخيارات الرجاء إضغط هنا.
Invision Power Board © 2001-2009 Invision Power Services, Inc.