Top Coder - إجابات - compare
Welcome to our Site
الدخــول Or تسجـــيل
الأحد
2016-12-04
11:16 PM
تسجــــيل | دخـــول
الرئيسية » 2011 » ديسمبر » 18 » compare
9:28 PM
compare
السلام عليكم ورحمه الله وبركاته ................
عندي جدول in database به عمود يحمل عده للسماء مقالات

عندي text box عايزه لما اكتب فيه كلام يعمل مقارنه مع الموجوده في database اسماء المقالات يعطي رساله خطا ادا تطابق
الفئة: ASP.Net | مشاهده: 748 | أضاف: asdasdq | الترتيب: 0.0/0
مجموع المقالات: 1
1  
هتستخدمي جملة select عاديه في الداتابيس , وممكن تتحط الجمله في Stored Procedure بحيث تنادي عليه في البرنامج , وهتبقى جملة ال proc كالتالي
Code

create proc CheckName @name varchar(50)
as
select ArticlesNames_column  --or any column  
from ArticlesNames_table
where ArticlesNames_column = @name

بحيث ال proc ده هيختار الصف الموجوده فيه اسم مطابق للإسم اللي هيتكتب في textBox
الأمر ده بقى تستقبلي نتيجته في البرنامج في متغير من نوع object وتعملي جملة if عليه , بحيث انه لو كان null فده معناه ان الإسم ده مش موجود في الداتابيس , ولو مكنش null يبقى الاسم ده موجود في الداتابيس , وهنا يظهر الخطأ
Code

object chkName = com.ExecuteScalar();
if(chkName == null)
{
  // the name dosn't exist the database  
}
else
{
  MessageBox.Show("we have an article with the same name , please choose another one");
}

إضافة تعليق يستطيع فقط المستخدمون المسجلون
[ التسجيل | دخول ]
طريقة الدخول
بحث
Our Facebook community

تم إطلاق صفحة توب كودر على الفيس بوك

Advertisment
hitstatus
Copyright Mohammed Mahmoud © 2016
إنشاء موقع مجاني с uCoz