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

كيف اجعل الASP تحقق مايلى:

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

اخواني الكرام :

لدي هذا الكود والذي يعمل على حذف بيانات من داخل قاعدة البيانات او بالاصح عمله كالتالي:

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

والكود يعمل ليس هناك مشكله فقط انه عندما لا يكو هناك كتب في قاعدة البيانات او عند ادخال اي شيء اخر غير اسم الكتاب كيف اجعله يخبرني بان البيانات التي ادخلتها غير صحيحه؟

ارجو الرد حفظكم الله :

الكود هو:

<%
	Dim sqlStr
    Const adCmdText = 1
    Const RecordAffected1 = 0
    Const RecordAffected2 = 10

	set Conn = server.createObject("ADODB.Connection")
	ps = "provider=microsoft.jet.OLEDB.4.0; data source="
   	ps = ps & server.MapPath("library.mdb")
    conn.open ps

      response.write "your process has been sucssed"

    sqlStr = "DELETE from book WHERE sm = '"
	sqlStr = sqlStr & request.form("bookName") & "'"

    conn.beginTrans	
	conn.Execute sqlStr
	conn.commitTrans
%>
#2
<%
	Dim sqlStr

    Const adCmdText = 1

    Const RecordAffected1 = 0
    Const RecordAffected2 = 10

	set Conn = server.createObject("ADODB.Connection")
              set rs = Server.CreateObject("ADODB.RECORDSET")

	ps = "provider=microsoft.jet.OLEDB.4.0; data source="
   	ps = ps & server.MapPath("library.mdb")
              sqlStr = "DELETE from book WHERE sm = '"
	sqlStr = sqlStr & request.form("bookName") & "'"
    conn.open ps
    rs.open sqlStr,conn,3,3
    IF NOT rs.EOF THEN
    conn.beginTrans	
    rs.Delete
    response.write "your process has been sucssed"
    conn.commitTrans
    ELSE
    response.write "no result matched your search keyword please try again"
    'or redirect the user to search page using : response.redirect("search.asp")

    END IF
 rs.close
conn.close
SET rs=nothing
SET conn=nothing


%>

Tahiyati

Madani

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

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