PDA

View Full Version : سطح دستیابی کاربران



headshoter
یک شنبه 21 اسفند 1390, 21:55 عصر
سلام !! من یه متود نوشتم که میخوام توش سطح دستیابی رو قسمت Settings ذخیره کنم و بر اساس اون محدودیت بذارم . ولی توی 2تا خطی که میخوام تنظیمات رو تغییر بدم ارور میده !!
به نظرتون باید چی کار کنم؟
اینم کدشه :
private bool Validate(string User, string Pass)
{
bool Admin=false;
bool validity = false;
dt = new DataTable();
da = new SqlDataAdapter();
cmd = new SqlCommand();
cmd.CommandText = "SELECT Username,Password,Active,Admin from Accounts WHERE Username=@username And Password=@password And Active=@active";
cmd.Connection = cnn;
cmd.Parameters.AddWithValue("@username", User);
cmd.Parameters.AddWithValue("@password", Pass);
cmd.Parameters.AddWithValue("@active", true);
da.SelectCommand = cmd;
if(cnn.State==ConnectionState.Closed)
cnn.Open();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
validity = true;
if (dt.Rows[0]["Admin"].ToString() == "True")
Properties.Settings.Default.Accessibility = "Admin";
else Properties.Settings.Default.Accessibility = "General";
}
return validity;
}

m.bibjan
یک شنبه 21 اسفند 1390, 22:51 عصر
سلام
ایشاءالله که این مشکلت رو حل کنه.
فقط اگه حجم زیاده ببخشید.
14 مگابایته
http://forum.online-dl.com/go.php?url=http://yourl.ir/systemusers
اینم ادرس پستش توی همین سایت
http://barnamenevis.org/showthread.php?251826-%DA%A9%D8%AA%D8%A7%D8%A8-%D9%87%D8%A7-%D9%88-%D9%85%D9%82%D8%A7%D9%84%D8%A7%D8%AA-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-C/page3

headshoter
دوشنبه 22 اسفند 1390, 01:25 صبح
سلام !! مرسی از توجهتون . خیلی خوب و روان توضیح داده بودن ولی من میخوام کار با Settings رو هم یاد بگیرم !!:چشمک:!! اگه راهنمایی کنید ممنون میشم .