还有如何将用户每次提交的表单上的数据的SQL语句记录下来?例如用户提交的SQL语句为:"insert into User(Name,Sex,Age,Address)values(@Tb1,@Tb2,@Tb3,@Tb4)",如果用户提交了4次,那用什么方法来保存每次提交的SQL语句,目的是我想将记录下来的4条语句最后在另外一个过程中一次性提交,该如何做,请赐教?
解决方案 »
- 谁能帮我修改下asp.net网站批量上传功能源代码 搞不懂呀
- 纠结的问题,答者给分!
- 运行一个Windows应用程序//关机程序的时候出现错误,跪求解决
- 问个题外的问题 关于找工作的
- input button onclick失效 提示不支持该属性或方法
- 二级无联动刷新,就差一点点了,请高手指点一下(代码简短有详细注释并可调试)
- webBrowser如何设置Cookie(其中有JSESSIONID)?
- 管理新闻
- 关于DataGrid一个显示字段的长度问题?
- Skin皮肤为什么工具箱里没有服务器控件?
- 微软专家:我想把日志写入操作系统系统日志里面的System中,而不是Application中,该怎么办???
- 急急急,服务器错误!
DataTable dt = new DataTable();
ViewState["dt"] = dt;//读取
DataTable dt2 = (DataTable)ViewState["dt"];//新增数据到DataTable
DataRow row2 = dt2.NewRow();
row2["字段名"]="值";
...
dt2.Rows.Add(row2);//写入ViewState
ViewState["dt"] = dt2;//遍历
foreach (DataRow row in dt2.Rows)
{
//insert数据库代码
}
if (Cache["LotterCalendar" + FirstDay.ToShortDateString()] != null)
{
dt = (DataTable)Cache["LotterCalendar" + FirstDay.ToShortDateString()];
}
else
{
dt = drawlot.GetInfo(FirstDay.AddDays(-6), MaxDays+12);
Cache.Insert("LotterCalendar" + FirstDay.ToShortDateString(), dt, null, DateTime.Parse(DateTime.Now.ToShortDateString()).AddDays(1), TimeSpan.Zero);
}
{
int count = reviewColl.Rows.Count;
ViewState.Add("maxcount", count);
这个```