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

كيف اعرف ان جملة sql تنفذت مثل insert او update,

مغلق
بدأه xxxllsss في 12 يوليو 2006 · 2 رد · 542 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

vb.net 2003

هل هناك طريقة للتشيك بمعنى هل هذه الجملة ترجع قيمة تخبرنا انها نفذت ام لا

#2

السلام عليكم

Dim command As oleDbcommand
Command = Conn.createCommand()


Command.CommandText = "Insert Into Users Values(1,'Mo7eb_Alrasool','zarka')"
Dim effectedRecordNum As Integer = Command.ExecuteNonQuery()
if effectedRecordNum =0 then
   MsgBox "Error inserting user"
end if


Command.CommandText = "delete * from Users where city='zarka')"
Dim DeletedRecordNum As Integer = Command.ExecuteNonQuery()
if DeletedRecordNum =0 then
   msgbox "no records where deleted"
else
   msgbox DeletedRecordNum & " has been deleted"
end if

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#3

عند تنفيد جملة sql يجب ان يكون هناك امر لتنفيذها واذا كان هناك خطأ يظهر لك ليس على شكل message box وانما تكون الرسالة في الlabel او على صورة respose

مثلا اذا كنت ادخلت الى قاعدة بيانات تكون على الشكل التال

جملة sql ومن ثم cmd الا وهو command ومن ثم تضع cmd.parametes.add

كل حقل اضفته الخطوة الأخيرة والاهو هي cmd.excutenonquery

وهذه الجملة الأخيرة تضعها في try catch وعندما يحصل الخطأ اذي لم تنفذ جملة الsql يخرج لك الخطأ

نموت وتحيا ...................فلسطين .

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

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