4、色3.1.1.1.2 3.1.1.1.2 界面设计第4 页3.1.1.1.3 3.1.1.1.3 业务处理流程用户输入角色编号,名称,密码,对密码进行确认,数据窗口中列出所有的可设定角色的对象。点选对象的 update,insert,delete,execute,referenc,select 来设置角色对该对象是否有访问的权限。伪代码:DECLARE object_curs CURSOR FOR SELECTFobjectNo,FobjectName,FDBobject,FProperty FROM t_PrvDBObjectLis
5、t // Declare local variables for retrieval. stringobjectNO_varstringObjectname_varstring dbobject string property // Execute the SELECT statement with // the current valueof sle_1.text. OPEN Object_curs;FETCH object_curs INTO :objectNO_var,:objectname_var;:dbobject,:pro
6、perty DOWHILE sqlca.sqlcode = 0 // addthevalueintodatawindow // Fetchthenext rowfrom the second resultset. FETCH object_curs INTO :objectNO_var,:objectname_var;:dbobject,:property loop3.1.1.1.4 3.1.1.1.4 引用表说明定义数据库对象表 t_PrvDBObjectList:数据库角色表 t_PRVDBLogin第5 页3.1.1.2 3.1