سلام عليكم
لو سمحتوا انا عاوز كود بحث او استعلام
يعنى انا عندى جدول عاوز اضيف صنف لو موجود قبل كدة مش يقبل ويطلع رساله
بحث قبل الاضافه يعنى
والبحث اما نصى او رقمى واكون مشكور ليكم
وانا شغال بطريقه LINQ SQL
DATA BASE
SQLSERVER
السلام عليكم
أنا بحب وبحترم اللى بيتعامل مع اللنكيوو
كود :
dbDataContext db = new dbDataContext ();
Employee EmpTb = db.Employees.Where(d => d.EmployeeName == employeeNameTextBox.Text).SingleOrDefault();
if (EmpTb.id != 0)
{
MessageBox.Show(" This Employee Existed ");
return;
}
else
{
// Start Save : Type Your Code Here
}
شكرا بس ده سى شارب
لو أمكن يكون vb.net
أوكي
كود :
Dim db As DbDataContext = New DbDataContext()
Dim tb As Employee
tb = (From c In db.Employees Where c.Emp_Name = txtEmployeeName.Text Select c).Single()
If tb.ID <> 0 Then
MessageBox.Show("This Employee Existed")
Exit Sub
Else
' Start Save
End If
End Sub
شكرا على الرد
ولكن يظهر خطأ
An unhandled exception of type 'System.InvalidOperationException' occurred in System.Data.Linq.dll
مش فاهم معناه
والكود اهو
Dim test As db.supplier
test = (From c In db.suppliers Where c.name = nambox.Text Select c).Single()
If test.name <> 0 Then
MessageBox.Show("خطأ")
Exit Sub
Else
كود الحفظ
end if
؟؟؟؟؟؟ محتاج الكود شباب
هو محدش فى المنتدى ولا ايه؟
واضحة يا عم علشان تتعامل مع اللنكيوو لازم يكون عندك النيم سبيس System.Data.Linq
ايه هو النيم سبيس؟؟
برنامج يعنى ولا مكتبه ولا ايه
وياريت رابط لو بتتحمل وشكرا
اخي الكريم ال NameSpace هو مجال الاسماء يعني لازم تستدعيه .......................
imports System.Data.Linq
ارجو التوضيح لانى مبتدا واكون مشكور ليكم