![](/img/trans.png)
[英]Using DataTables.net in Visual Studio Razor Pages (C#)
[英]Datatables in visual studio using c#
我是數據集和數據表的初學者。 我使用Visual Studio創建了一個C#程序,我有一個包含兩個數據表的數據集。 其中一個表用於注冊,用戶將在其中創建一個帳戶來通過應用程序登錄。 用戶信息將存儲在表格中,例如用戶名和密碼。 問題是,當用戶退出應用程序時,表中的所有數據都將被刪除,就像從頭開始重新構建應用程序一樣。 是否有必要連接到例如SQL Server或Microsoft Access? 因為我只在Visual Studio中創建了本地數據集。 下列類顯示了數據表的創建。
public sealed class DataAccess
{
static DataAccess instance = new DataAccess();
public DataSet ds { get; private set; }
public DataTable dtemployees { get; private set; }
public DataTable dttimeline { get; private set; }
DataAccess()
{
this.ds = new DataSet();
this.dtemployees = new DataTable();
this.dttimeline = new DataTable();
ds.Tables.Add("dtemployees");
dtemployees.Columns.Add("ID", typeof(string));
dtemployees.Columns.Add("name", typeof(string));
dtemployees.Columns.Add("password", typeof(string));
dtemployees.PrimaryKey = new DataColumn[] { dtemployees.Columns["ID"] };
ds.Tables.Add("dttimeline");
dttimeline.Columns.Add("ID", typeof(string));
dttimeline.Columns.Add("name", typeof(string));
dttimeline.Columns.Add("Date", typeof(string));
dttimeline.Columns.Add("time", typeof(string));
}
public static DataAccess Instance
{
get
{
return instance;
}
}
}
**並且以下行顯示了如何將數據添加到表中。
dtemployees.Rows.Add(F2idTB.Text, F2usernameTB.Text, F2passwordTB.Text);
如果您是初學者,我建議寫出.txt文件進行數據存儲。 您將必須指定要寫入的特定格式,以便正確讀回值。
即
dtEmployees.txt
1; John Wick; myPassword;
2; Mary Jane; myPassword;
您將負責:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.