R_Rajaee_Rad
سه شنبه 18 مرداد 1390, 17:48 عصر
من میخوام ابتدا با کوئری بفهمم یه جدول خالیه یا پر بعد از اون یه فیلدش رو حذف کنم .اینم کدش
Dim deld = (From p In tabel1 Where p.id = SelectedId Select p).Count()
If deld <> 0 Then
Dim query = (From p In db.tabel1 Where p.id = SelectedId).Single()
db.Queue_tabel1.DeleteOnSubmit(query)
db.SubmitChanges()
End If
خط اول میاد تعداد رکورد های جدول tabel1 رو میگیره
اگر مخالف صفر بود(یعنی خالی نباشه) میاد با یه کوئری دیگه میگرده دنبال فیلد موردنظر و اونو حذف میکنه
نوشتن 2 تا کوئری مثل هم دوباره کاریه!!
پیشنهاد شما چیه؟؟
Dim deld = (From p In tabel1 Where p.id = SelectedId Select p).Count()
If deld <> 0 Then
Dim query = (From p In db.tabel1 Where p.id = SelectedId).Single()
db.Queue_tabel1.DeleteOnSubmit(query)
db.SubmitChanges()
End If
خط اول میاد تعداد رکورد های جدول tabel1 رو میگیره
اگر مخالف صفر بود(یعنی خالی نباشه) میاد با یه کوئری دیگه میگرده دنبال فیلد موردنظر و اونو حذف میکنه
نوشتن 2 تا کوئری مثل هم دوباره کاریه!!
پیشنهاد شما چیه؟؟