客户端软件的权限有关问题

客户端软件的权限问题
做一个软件,前台是PB,数据源是ODBC,后台是sql server。现在需要这样一个功能,就是服务器上进行某种操作,客户机上的软件就不能再进行数据修改(即一些按钮的clicked事件改变),但是仍然希望保留数据库的链接和数据窗口对数据表的显示,可否实现?
我很不专业,刚接触这个方面,现在完全没有思路

------解决方案--------------------
通过winsock来实现

winsock发消息,根据服务器上做的操作判断,把数据窗口设置只读

dw_1.modify("datawindow.readonly = Yes")
------解决方案--------------------

各种操作命令前先判断数据库中某表的某字段的值是否为0

服务器上进行某种操作时,可以设定某表某字段的为1,操作结束后再设置为0