asp.net指更新所有。。
来源:互联网 发布:网站数据迁移什么意思 编辑:程序博客网 时间:2024/04/30 23:10
SqlDataAdapter EmpAdapter = new SqlDataAdapter();
DataTable EmpDT = new DataTable();
SqlConnection DBConSelect = checkConnection.getConnection();
SqlConnection DBConUpdate = checkConnection.getConnection();
SqlCommand SelectCommand = new SqlCommand("getUnCheckdQuestion_Proc", DBConSelect);
SelectCommand.CommandType = CommandType.StoredProcedure;
DBConSelect.Open();
SelectCommand.ExecuteNonQuery();
SqlCommand UpdateCommand = new SqlCommand("CheckAllTrue_proc", DBConUpdate);
UpdateCommand.CommandType = CommandType.StoredProcedure;
UpdateCommand.Parameters.Add("@checked", SqlDbType.Bit, 1);
UpdateCommand.Parameters["@checked"].Value = 1;
EmpAdapter.SelectCommand = SelectCommand;
EmpAdapter.UpdateCommand = UpdateCommand;
EmpAdapter.Fill(EmpDT);
DBConSelect.Close();
foreach (DataRow DR in EmpDT.Rows)
{
P_int_queCode = Convert.ToInt32(DR["questionCode"]);
int QueAnsNum1 = QueAnsNum();
int AnsNum1 = AnsNum();
int rightNum1 = rightNum();
bool returnAnsNull = returnNullAns();
if ((QueAnsNum1 == AnsNum1) && (AnsNum1 != 0) && (rightNum1 == 1) && (returnAnsNull == true))
{
DR["checked"] = 1;
}
}
EmpAdapter.RowUpdated += new SqlRowUpdatedEventHandler(OnRowUpdated);
EmpAdapter.UpdateBatchSize = 100;
UpdateCommand.UpdatedRowSource = UpdateRowSource.None;
DBConUpdate.Open();
EmpAdapter.Update(EmpDT);
try
{
Response.Write("<script language='javascript' defer>alert('审核完毕!');</script>");
}
catch (Exception ex)
{
}
finally
{
if (DBConUpdate.State == ConnectionState.Open)
{
DBConUpdate.Close();
}
} SqlDataAdapter EmpAdapter = new SqlDataAdapter();
DataTable EmpDT = new DataTable();
SqlConnection DBConSelect = checkConnection.getConnection();
SqlConnection DBConUpdate = checkConnection.getConnection();
SqlCommand SelectCommand = new SqlCommand("getUnCheckdQuestion_Proc", DBConSelect);
SelectCommand.CommandType = CommandType.StoredProcedure;
DBConSelect.Open();
SelectCommand.ExecuteNonQuery();
SqlCommand UpdateCommand = new SqlCommand("CheckAllTrue_proc", DBConUpdate);
UpdateCommand.CommandType = CommandType.StoredProcedure;
UpdateCommand.Parameters.Add("@checked", SqlDbType.Bit, 1);
UpdateCommand.Parameters["@checked"].Value = 1;
EmpAdapter.SelectCommand = SelectCommand;
EmpAdapter.UpdateCommand = UpdateCommand;
EmpAdapter.Fill(EmpDT);
DBConSelect.Close();
foreach (DataRow DR in EmpDT.Rows)
{
P_int_queCode = Convert.ToInt32(DR["questionCode"]);
int QueAnsNum1 = QueAnsNum();
int AnsNum1 = AnsNum();
int rightNum1 = rightNum();
bool returnAnsNull = returnNullAns();
if ((QueAnsNum1 == AnsNum1) && (AnsNum1 != 0) && (rightNum1 == 1) && (returnAnsNull == true))
{
DR["checked"] = 1;
}
}
EmpAdapter.RowUpdated += new SqlRowUpdatedEventHandler(OnRowUpdated);
EmpAdapter.UpdateBatchSize = 100;
UpdateCommand.UpdatedRowSource = UpdateRowSource.None;
DBConUpdate.Open();
EmpAdapter.Update(EmpDT);
try
{
Response.Write("<script language='javascript' defer>alert('审核完毕!');</script>");
}
catch (Exception ex)
{
}
finally
{
if (DBConUpdate.State == ConnectionState.Open)
{
DBConUpdate.Close();
}
}
- asp.net指更新所有。。
- asp.net 2.0中一次性更新所有GRIDVIEW的记录
- asp.net 中一次性更新DATAGRID中所有记录
- asp.net中一次更新DATAGRID中所有记录
- asp.net 2.0中一次性更新所有GRIDVIEW的记录
- asp.net 2.0中一次性更新所有GRIDVIEW的记录
- asp.net 2.0中一次性更新所有GRIDVIEW的记录
- asp.net 2.0中一次性更新所有GRIDVIEW的记录
- asp.net中一次更新DATAGRID中所有记录
- asp.net 2.0中一次性更新所有GRIDVIEW的记录
- asp.net 2.0中一次性更新所有GRIDVIEW的记录
- asp.net 中一次性更新DATAGRID中所有记录
- asp.net 中一次性更新DATAGRID中所有记录
- asp.net 更新 blob
- asp.net 局部更新
- asp.net 2.0中一次性更新所有GRIDVIEW的记录<--mdot
- asp.net 2.0中一次性更新所有GRIDVIEW的记录 (翻译)
- asp.net 2.0 更新数据库
- sql导入/导出
- 搞定VS2005丢失的即时窗口
- SqlHelper详解和原码
- 我家附近的烂尾楼
- poj-1028
- asp.net指更新所有。。
- 两个字母搞定J2EE通用分页标签(三)
- Godaddy服务器上关于ASP.NET网站建设一些经验(一)
- 凯撒密码---最简单的加密方式之一
- C++中头文件相互包含的几点问题
- 两个字母搞定J2EE通用分页标签(四)
- CConfigXmlFile02.h
- CConfigXmlFile02.cpp
- ShellExecute使用说明