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

التطبيق الأول على ASP

مغلق
بدأه lyla في 5 مايو 2002 · 15 رد · 852 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

http://user.domaindlx.com/lyla/information.mdb

ثم ذهبت لدرس الأستاذ أحمد الجفري على هذا الرابط اللي دلتني عليه أختي فاتن .

http://www.arabteam2000.com/study/ASP/Ahmed/ASPPWS.HTM

وكتبت المثال وغيرت البيانات حسب قاعدتي في السيرفر وهو كاالتالي

<%

DBPath = "driver={Microsoft Access Driver (*.mdb)};dbq=http://user.domaindlx.com/lyla/information.mdb"

set ADOCNN = Server.CreateObject("ADODB.Connection")

ADOrst.Open DBPath

Set SQL = ADOrst.Execute("select phone ، address ، name from info")

%>

يعني أسم القاعدة information والجدول أسمه info والحقول هي phone,address,name

نسخت الكود السابق و غيرت المطلوب بواسطة فرونت بيج وحفظته بأسم class1.html وهذا الرابط بتاعه

http://user.domaindlx.com/lyla/class1.html

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

#2

<%
Dim Conn,SQL,RS

Set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/lyla/information.mdb") & ";"

Set RS=Server.CreateObject("ADODB.Recordset")
SQL="Select * from info"
Set RS=Conn.Execute (SQL)

If RS.EOF Then
Response.Write("لا توجد أي بيانات")
Else
%>


#3

شكرا أستاذ أحمد على الرد بس فين أكتب هذا الكود تقصد أسوي نسخ ولصق في صفحة الهتمل ولي هي class1.html ولا أيه .

#4

يجب أن ينتهي اسم الملف بـasp مثل class.asp او lyla.asp وهكذا كي يعمل البرنامج

#5

صباح الخير أستاذ أحمد حملت الملف زي منت عايز وهذا الأمتداد بتاعه بس شوف أيش طلع لي نفس الكلام وعلى فكرة أشان تكون أنت عارف كيف أنا كتبته عملت نسخ للكود بتاعك بعدين ألصقته في صفحة هتمل جديدة وحفظته بأسم lyla.asp وبعدين أصبح شعار الأيقونه بتاعته مثل أيقونة 3 ملفات وراى بعض المهم عملت أب للود للملف على الموقع بتاعي بس مفيش فايدة .

=======

بعدين راجعت مسار الملف في الكود وللي أنت كاتبه لقيته كذه

/lyla/information.mdb

وعدلته الى http://user.domaindlx.com/lyla/information.mdb بس مافيش فايده في كلا الحالتين .

قبل التعديل المسار

http://user.domaindlx.com/lyla/lyla.asp

بعد تعديل المسار

http://user.domaindlx.com/lyla/lyla1.asp

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

#6

I think the code is not working because you posted it as an html formatted text in the design view.This will convert all ASP tags to html.Try to copy the code above and paste it in notepad as a text and save it with the extention .asp then browse it using IE.You should either see the page working or receive a data related error like End of file problem or connectipn error.

So far your problem has no thing to do with ASP at all.

to understand the problem try to read the page source from IE.

Tahiyati

Madani

#7

صباح النور اختي

افتحي برنامج المفكرة NOTE والصقي الكود فيه ومن ثم احفيظه باسم lyla.asp

إذا ظهرت لك رسالة لا سمح الله خطأ اعرضيها هنا

#8

صحيح أخ مدني بتطلع نفس لغةالهتمل بس مشفتش أي أورور أقصد Error

====

أستاد أحمد عملتها على المفكرة زي ماقلت أنت والأخ مدني ولما طلبتها من المتصفح بيقول مش ممكن عرض هذة الصفحة

The page cannot be displayed

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

http://www3.domaindlx.com

#9




#10

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

أضغطي هنا

(gift)

#11

شكراً أخي فهيم وشكرا أختي فاتن و شكرا أخي أحمد

شكراً أخي فهيم وشكرا أختي فاتن و شكرا أخي أحمد

شكراً أخي فهيم وشكرا أختي فاتن و شكرا أخي أحمد

=============================

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

========

طيب خليني بقول لكم أيش طلع عندي . المعلومات بالأنجليزي أوكيه بس العربيه مثل كده ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

بعدين خيار حقل نعم أو لا طلع بدلها كلمة False وبعضها True ممكن نعدل دول . بعدين شكل الصفحة و لا تدرو خليه بعدين مابدي أشغلكم وأكثر عليكم أن شاء الله بعد ردكم سوف أوسع أسئلتي بس على الله ماأكون ثقلت عليكم .

أختي فاتن الموقع بفلوس مو بلاش ونتي عارفة البلاش أحلى !!!

=====

طلب أخير ما تقولو خذي هذا الكود . بليز تعلموني فين أضع الحل من الصفحة يعني بالتفصيل . مشكورين باي

#12

أشكر لك تقديريك لانشغالي اولا وثانيا بالنسبة للخطأ فلكل موقع طريقة تختلف في تحديد قاعدة البيانات .... والجميع معتاد على موقع brinkster :)

بالنسبة لمشكلة العربية ضعي هذا الكود اولا في أعلى الصفحة وقبل اي كود

<%@ Language=VBScript CodePage = "1256"%>

ولانك استخدمتي

provider=microsoft.jet.OLEDB.4.0

فيجب أن تكون قاعدة البيانات لديك اكسس 2000 ... جربي وأخبرينا بالنتيجة

#13

شكرا لك أستاذي الكريم حصل المطلوب وطلعت بالعربي بس يوجد ملاحظه عليها وهي : علامة الأستفام بجوار النص مثل كده

name فاطمة ؟

age ؟18

class أول ثانوي ؟

date 1/1/2002 ؟

يعني نهاية كل جملة يوجد علامة أستفاهم وممكن تشوف النتيجة هنا

http://user.domaindlx.com/lyla/lyla.asp

مع خالص الشكر

===================================

خلاص أستاذ أحمد حليت وعرفت مشكلة الأستفهام دي وهي زي كده

?<%=rs.Fields(5)%>

شلت علامة ؟ وضبطت كل الأمور والحمدلله والشكر كل الشكر . وسمح لي أن أنتقل الى موضوع جديد أن شاء الله مع تحياتي

#14

من المحتمل أن علامة ? موجودة في نفس الكود .. فتأكدي منها وإذا لم توجد فارسلي لي كلمة المرور على الرسائل الخاصة بي في الموقع كي أرى المشكلة

بالتوفيق (f)

#15

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

#16

الظاهر كدا :D

ولاداعي لكلمة استاذ فنحن هنا اخوة ولازلنا في أول الطريق .... بالتوفيق

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

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