PDA

View Full Version : جلوگیری از حذف با شرایط خاص



a_123123123123
یک شنبه 23 مرداد 1390, 16:04 عصر
سلام
من یه فرم دارم که لیستی از کاربرای سایتمه(مدیر، کارآموزو...)
کا کاربر میتونه با کلیک بر روی دکمه حذف سطر دلخواهش رو حذف کنه
حالا من میخوام در صورتی که هر عمل حذفی از لیت صورت بگیره،تحت هر شرایطی از پاک شدن یه مدیر جلوگیری بشه
منظورم اینه که اگه سایت هیچ کاربری نداشته باشه،حداقل یه کاربر با نوع کاربری مدیر داشته باشه

اینو چه طوری درست کنم
ممنون میشم راهنماییم کنید.

dot_net_lover2
یک شنبه 23 مرداد 1390, 16:12 عصر
یه متد بنویس که موقع حذف چک کنه حداقل هنوز یک کاربر از نوع مدیر باقی میمونه ، خیلی ساده است.

a_123123123123
یک شنبه 23 مرداد 1390, 16:32 عصر
چه جوری تعداد مدیرای سایت رو بشمارم؟

ASPX
یک شنبه 23 مرداد 1390, 17:46 عصر
عزیز ساختار جدولت رو بذار اینجا ببینیم چه فیلدهایی داری بعدش هم چند تا رکوردت رو بذار تا دوستان بتونن برات کوئری جستجو رو بنویسند

a_123123123123
یک شنبه 23 مرداد 1390, 17:58 عصر
الان برام یه مشکل دیگه پیش اومده
نمیدونم چرا هر کاری میکنم نمیتونم لیت کاربرای با نوع کاربری تو تو گرایدویو نشون بدم
لیست مدرسان و کاراموزان با همون دستور میاد
ولی مدیر نه

Dim dta As New SqlDataAdapter("select * from tbl_user where usertype=''", con)
Dim ds As New DataSet
ds.Clear()
dta.Fill(ds, "tbl_user")
GridView1.DataSource = ds
GridView1.DataMember = "tbl_user"

GridView1.DataBind()

این دستور پر کردن گرایدویومه

a_123123123123
یک شنبه 23 مرداد 1390, 18:02 عصر
البته تو او' مدیر ' قرار می گیره که نمیدونم چرا بالا حذف شد
من تو چندین صفحه اینو امتحان کردم ولی نمیاد

اوبالیت به بو
یک شنبه 23 مرداد 1390, 18:43 عصر
سلام


چه جوری تعداد مدیرای سایت رو بشمارم؟




Select Count(*) FROM Users WHERE UserType='Admin'