值為空,添和不添還不一樣
if(Userid!="" && JoinTime!="")
{
DataRow row = table.NewRow();
row["UserID"] = UserID;
row["JoinTime"] = JoinTime;
table.Rows.Add(row);
}
不就可以了嗎?
if(Userid!="" && JoinTime!="")
{
DataRow row = table.NewRow();
row["UserID"] = UserID;
row["JoinTime"] = JoinTime;
table.Rows.Add(row);
}
不就可以了嗎?
DataTime JoinTime;
if (JoinTime.Value.Trim()!="")
{
//当前最好的还是判断一下,这个值是不是标准的日期型
JoinTime = Convert.ToDateTime(JoinTime.Value.Trim());
}
int UserID = Convert.ToInt32(UserID.Vealu.Trim());
DateTime JoinTime = Convert.ToDateTime(JoinTime.Value.Trim());
.......
}
DataTable table = new DataTable("test");
DataColumnCollection columns = table.Columns;
DataColumn column = columns.Add("UserID", typeof(System.Int32));
DataColumn column = columns.Add("JoinTime", typeof(System.DateTime));
this.Tables.Add(table);读取 textbox:
try
{
int UserID = Convert.ToInt32(UserID.Vealu.Trim());
DateTime JoinTime = Convert.ToDateTime(JoinTime.Value.Trim());//加入DataTable:
DataRow row = table.NewRow();
row["UserID"] = UserID;
row["JoinTime"] = JoinTime;
table.Rows.Add(row);
}
catch
{
//输入有误}