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

أمر Delete في SQL Server

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

عندما انتقلت من استخدام قواعد بيانات Access إلى قواعد بيانات SQL Server مع صفحات الـ ASP .. كل الصفحات كانت تعمل بشكل ممتاز .. إلا الصفحات التي تحتوي على أمر Delete من أوامر لغة SQL .. فمثلاً هذا الأمر :

objconn.execute("delete * from book_type where type_id='"&request("type_id")&"'")

كان يعمل بشكل ممتاز مع الـ Access ولكن مع الـ SQL Server يظهر لي هذا الخطأ :

Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)

[Microsoft][ODBC SQL Server Driver][sql Server]Line 1: Incorrect syntax near '*'.

فما سبب هذا الخطأ؟؟ هل الأمر متعلق بقاعدة البيانات؟؟ .. أم بلغة SQL ??

ولكم أرق تحياتي

#3

أشكرك أخي عبدالرحمن على ردك

ولكن ربما أنت لم تلاحظ أن الرابط الذي وضعته لي هو سؤالي .. وأنني قمت بعمل الربط بقاعدة البيانات بالطريقة التي تم توضيحها لي وهذا هو كود الربط

Set objConn = CreateObject("ADODB.Connection")
objConn.Open "Driver={SQL Server};" & _
           "Server=(local);" & _
           "Database=QCCC;" & _ 
           "Uid=sa;" & _
           "Pwd=;"

لك أرق تحياتي

#4

صيغة delete

Delete From TABLE_NAME Where Condition

عرفتي وين الخطأ ؟

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

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