T-SQL中类似oracle中的 for update语句问题
想通过c#执行一个select来锁定MS SQL中数据表中的一条记录,直到c#关闭相应的数据库连接时才释放锁定(类似oracle的select * from tablename for update ),在网上找了好几天,说的都是用select * from tablename with(rowlock,updlock) where 语句,但试后之后发现这个语句只有在事件中才能锁定成功,否则select语句执行完毕会立即释放锁定
有没有人能帮忙解决下,谢谢!