我一直在尝试将用户数据添加到一个简单的数据库表中,并使此代码正常工作。当我使用此代码时,当我调用此方法并尝试使用数据时,它可以工作。
public static bool Attempt_CreateUser(string username, string password)
{
try
{
DataTableAdapters.UsersTableAdapter usersTableAdapter = new DataTableAdapters.UsersTableAdapter();
usersTableAdapter.InsertData(username, password);
return true;
}
catch { return false; }
}问题是,当我关闭应用程序并重新打开它时,我之前添加的数据不再起作用。当我检查数据库时,数据还没有添加。
我该如何着手解决这个问题呢?
发布于 2019-01-12 03:09:00
也许你可以试试这种方式。
public static bool Attempt_CreateUser(string username, string password)
{
try
{
DataTableAdapters.UsersTableAdapter usersTableAdapter = new DataTableAdapters.UsersTableAdapter();
usersTableAdapter.InsertData(username, password);
return true;
}
catch { return false; }
RefreshDataSet();
}
private void RefreshDataSet()
{
this.MyTableAdapter.Fill(this.MyDataSet.MyTable);
}尝尝这个
https://stackoverflow.com/questions/54152388
复制相似问题