zareei_ta
سه شنبه 08 آذر 1390, 10:02 صبح
من برای ثبت اطلاعات در دیتابیس ار دیتا ست به صورت ویزاردی استفاده کردم حالا میخوام در موقع ثبت اگر نام کاربری تکراری بود خطا بده . دیتا ست برای ستون خاصی پراپرتی count نداره .کدم را در پایین نوشتم کد زیر هر داده ای که می نویسم میگه تکراری می باشد.لطفا راهنمایی کنید
UsersInfoTableAdapter sda = new UsersInfoTableAdapter();
Users ds = new Users();
if (ds.UsersInfo.Rows.Count > 0)
{
sda.Insert(txtName.Text.Trim(), txtLname.Text.Trim(), txtPhone.Text.Trim(), txtUserName.Text.Trim(), txtPassword.Text.Trim());
sentEmail(txtEmail.Text.Trim(), "نام کاربری:" + " " + txtUserName.Text + "\r\n" + ":کلمه عبور" + " " + txtLname.Text + "\r\n");
txtName.Text = "";
txtLname.Text = "";
txtPhone.Text = "";
txtEmail.Text = "";
txtUserName.Text = "";
txtPassword.Text = "";
}
else
lblInfo.Text = "نام کاربری تکراری می باشد";
UsersInfoTableAdapter sda = new UsersInfoTableAdapter();
Users ds = new Users();
if (ds.UsersInfo.Rows.Count > 0)
{
sda.Insert(txtName.Text.Trim(), txtLname.Text.Trim(), txtPhone.Text.Trim(), txtUserName.Text.Trim(), txtPassword.Text.Trim());
sentEmail(txtEmail.Text.Trim(), "نام کاربری:" + " " + txtUserName.Text + "\r\n" + ":کلمه عبور" + " " + txtLname.Text + "\r\n");
txtName.Text = "";
txtLname.Text = "";
txtPhone.Text = "";
txtEmail.Text = "";
txtUserName.Text = "";
txtPassword.Text = "";
}
else
lblInfo.Text = "نام کاربری تکراری می باشد";