如题:一个用户提交信息的网页,连到数据库中的用户信息表,请问,当多个用户同时提交信息时,会造成信息提交的混乱么??
提交信息时,用updata命令,是写在网页中,没有使用存储过程.
oracle数据库需要特别的设置么?
我在一台电脑上使用正常,但是多用户使用时数据库中出现混乱的数据.请
问是怎么回事??
提交信息时,用updata命令,是写在网页中,没有使用存储过程.
oracle数据库需要特别的设置么?
我在一台电脑上使用正常,但是多用户使用时数据库中出现混乱的数据.请
问是怎么回事??
多人使用时数据混乱,恢复成一人操作时,录入的数据是否正常?
问:racle9i数据库在用C#.net开发时,需要什么特别的设置么??
是OracleConnection1.clopse么?
那IE浏览器关闭时,不就将资源释放了么?
我这儿只有不到二千的人来连接访问数据库.
看看出现混淆数据的电脑是固定的吗?
如果是固定的,会是什么原因啊?
多用户操作时建议用事务!
myTran=myConn.BeginTransaction();
try
{
file://从此开始,基于该连接的数据操作都被认为是事务的一部分
file://下面绑定连接和事务对象
myComm.Connection=myConn;
myComm.Transaction=myTran;
myComm.CommandText= your sql;
myComm.ExecuteNonQuery();//更新数据
myComm.ExecuteNonQuery();
file://提交事务
myTran.Commit();
}
catch(Exception err)
{
throw new ApplicationException("事务操作出错,系统信息:"+err.Message);
}
finally
{
// 重要,数据库连接需要显式释放
myConn.Close();
}