Я пытаюсь вставить учетную запись в таблицу в моей базе данных. нет никаких исключений. но данные не добавляются в базу данных.
Вот код
public void addAdministratorAccount() {
using (DbDataContext myDb = new DbDataContext(dbPath))
{
var hasher = new Hasher { SaltSize = 16 };
var encryptedPassword = hasher.Encrypt(txtPass.Text);
Administrator adminUser = new Administrator();
adminUser.Admin_FName = txtAddFName.Text;
adminUser.Admin_LName = txtAddLastName.Text;
adminUser.Admin_UserName = txtUser.Text;
adminUser.Admin_Password = encryptedPassword;
myDb.Administrators.InsertOnSubmit(adminUser);
myDb.SubmitChanges();
MessageBox.Show("Administrator Account Has Been Added");
}
Вот мои таблицы. Контекст данных
[global::System.Data.Linq.Mapping.TableAttribute(Name="dbo.Administrators")]
public partial class Administrator : INotifyPropertyChanging, INotifyPropertyChanged
{
private static PropertyChangingEventArgs emptyChangingEventArgs = new PropertyChangingEventArgs(String.Empty);
private int _Admin_ID;
private string _Admin_FName;
private string _Admin_LName;
private string _Admin_UserName;
private string _Admin_Password;
#region Extensibility Method Definitions
partial void OnLoaded();
partial void OnValidate(System.Data.Linq.ChangeAction action);
partial void OnCreated();
partial void OnAdmin_IDChanging(int value);
partial void OnAdmin_IDChanged();
partial void OnAdmin_FNameChanging(string value);
partial void OnAdmin_FNameChanged();
partial void OnAdmin_LNameChanging(string value);
partial void OnAdmin_LNameChanged();
partial void OnAdmin_UserNameChanging(string value);
partial void OnAdmin_UserNameChanged();
partial void OnAdmin_PasswordChanging(string value);
partial void OnAdmin_PasswordChanged();
#endregion
Я не добавил весь код, так как он длинный.
Почему мои данные не вставляются в базу данных? Я проверил таблицу, но ее там нет
РЕДАКТИРОВАТЬ: ошибки могут быть расположены в пути к БД.
Вот мой путь к базе данных
private string dbPath = Application.StartupPath + "\\PatAddSys.mdf";
А вот фотография того, где находится мой PatAddSys.mdf
![enter image description here](https://i.stack.imgur.com/ZyMu0.png)