السلام عليكم
أنا برمجت برنامج أخبار في صفحة أدمن ومن خلالها أقدر اسوي post للاخبار
البرنامج شغال تمام التمام اذا كتبت الموضوع بإيدي
و لكن إذا سويت كوبي بيست تطلع عندي مشكلة
المشكلة بس تطلع لو سويت كوبي بيست للخبر
انا استخدم فيجوال ستيديو 2005
طلعت عندي مشكلة!!!!!
طيب شو هي المشكلة؟؟؟
سيتعرض الموضوع للإغلاق المرة القادمة .. راجع شروط الكتابة ..
يجب أن تطرح المشكلة بشكل يساعد الأعضاء على فهمها و من ثم مساعدتك في إيجاد الحل
You can fly while you can touch the sky
شكراً أخ محمد خليل على الرد
لكن أتوقع اني ملتزمة بقواعد المنتدى حيث انني شرحت مشكلتي و وضعت جمله الايرور في العنوان و أيضاً أرفقت المشروع مع المشاركة للاطلاع على البرنامج
طيب، ماذا عساني أكتب أكثر من هذا ، هذه هي مشكلتي وهي اللي كتبتها في العنوان و البرنامج مرفق مع المشاركة
على العموم جملة الخطأ هي Syntax error (missing operator) in query expressio
اذا هناك معلومات اضافية يجب علي كتابتها الرجاء اخباري بذلك، و أ تمنى لو أجد حلاً لمشكلتي هذه حيث ان مشروعي متوقف على هذه النقطة
ممكن تعرضي جملة الاستعلام اللي سببت الخطأ ؟
>> تجارب برمجية <<
[/وسط][/وسط][/وسط]
بداية أود أن أعتذر منك و يبدوا أنني لم انتبه لكتابتك رسالة الخطأ في العنوان .. عموما يجب ان تكون داخل الموضوع حتى يسهل قراءتها و أن لا ننساها خاصة لو كنتي متلي بتفتحي اكتر من صفحة بنفس الوقت :)
المشكلة في صفحة admin.aspx.vb كما يبدو في هذا الاستعلام تحديدا
Cmd1 = New OleDb.OleDbCommand("Insert into topic(title,content) values( '" & subject.Text & "' ,'" & content.Text & "' )"<--------- هنا الخطأ, Con1)الصحيح هو
Cmd1 = New OleDb.OleDbCommand("Insert into topic(title,content) values( '" & subject.Text & "' ,'" & content.Text & " ' ), Con1)بعد إضافة ال Content ستلاحظين أني وضعت فراغات حتى تكون واضحة لك
تم تعديل هذه المشاركة بواسطة محمد خليل أبو صلاح في 6 مايو 2007 في 15:04
You can fly while you can touch the sky
شكراً أخ سكوول و أخ محمد خليل هلى اهتمامكم بمشكلتي
لا بأس أخ محمد، جميعنا نسهو أحيانا
بالنسبة للمشكلة فقد حللتها باستخدام الباراميتر
حيث انني غيرتها الى
Cmd1 = New OleDb.OleDbCommand("Insert into topic(title,content) values( ?,? )", Con1)
Cmd1.Parameters.AddWithValue("", subject.Text)
Cmd1.Paramters.AddWithValue("", content.Text)
و بعد هذه المشكله قررت أن استخدم الباراميتر في جميع جملي الاستعلامية، فهي أفضل بكثير من وضع المتغيرات في SQL
شكراً مرة أخرى
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…