小弟我在pb中做的查询小软件阻塞,锁的一些有关问题,求帮助

我在pb中做的查询小软件阻塞,锁的一些问题,求帮助
本人现在在医院做维护,有时候给医院做一些小的程序(大部分是查询),数据库是sql server。但是在查询的时候总是发生阻塞什么的,能否大神来解决一下。谢谢啦!!!!
------解决方案--------------------
with nolock来处理。然后再指定索引
------解决方案--------------------
大数据量的查询会导致阻塞。可以使用如 select * from t_user with (nolock) where 1=1 这样子改进下
------解决方案--------------------
楼上说的对,在表名后面加上with (nolock),这样锁的时候也能查询,但如何防止产生锁,代码上你就得注意了,对数据窗口或表的增删改 一定要提交(commit using sqlca;),要不很容易锁上的
------解决方案--------------------
sqlserver这块没有oracle做的好,呵呵