21-09-20, 07:06 PM
(آخر تعديل لهذه المشاركة : 21-09-20, 07:18 PM {2} بواسطة Anas Mahmoud.)
للاسف البرنامج غير محمي الان من ال SQL injection
استخدام البراميترات ليس خيارا رفاهيا ،
جرب الى ان تصل الى الحل وارسل مثال به قاعدة البيانات فارغة ربما اجرب معك
اتضح ان المشكلة في الجزء الخاص بالشرط where id_emp = " & id_emp
اجعله بارمتر ايضا وجرب ان شاء الله تظبط
ثم مرره على هيئة integer
https://stackoverflow.com/a/28155776/14137871
استخدام البراميترات ليس خيارا رفاهيا ،
جرب الى ان تصل الى الحل وارسل مثال به قاعدة البيانات فارغة ربما اجرب معك
اتضح ان المشكلة في الجزء الخاص بالشرط where id_emp = " & id_emp
اجعله بارمتر ايضا وجرب ان شاء الله تظبط
كود :
where id_emp = @id_empثم مرره على هيئة integer
كود :
Dim id_emp As Integer = Integer.Parse(txt_id.Text)
cmd.Parameters.AddWithValue("@id_emp", id_emp)https://stackoverflow.com/a/28155776/14137871

