在vsflexgrid8.0中,我使用ADO进行了rs的数据集绑定,其中某列,想实现数据字典功能,即显示的是中文名称(从字典表中翻译),而其实是英文代码(字符型),并且用户可以进行编辑,编辑时为中文的下拉列表框,而用户选择的名称存入数据库中该表的代码列中,另外,是否可以选择多列?例:
1:select userid,bookname,... from t1;
2:select userid,userName from tuser;另外,数据库中有些没有字典,但有约定成俗的代码和名称对照,如A:数据库类
B:计算机类,表中存入的是A,我希望显示数据库类,用户修改出现下拉列表框,数据库类|计算机类,如果用户选择了计算机类,则存入数据库中直接写B我现在存入数据库,直接用绑定,setDataMode(1),不想从vsflexgrid一列列取出,再用SQL语句修改。
最好有VC++的代码示例
1:select userid,bookname,... from t1;
2:select userid,userName from tuser;另外,数据库中有些没有字典,但有约定成俗的代码和名称对照,如A:数据库类
B:计算机类,表中存入的是A,我希望显示数据库类,用户修改出现下拉列表框,数据库类|计算机类,如果用户选择了计算机类,则存入数据库中直接写B我现在存入数据库,直接用绑定,setDataMode(1),不想从vsflexgrid一列列取出,再用SQL语句修改。
最好有VC++的代码示例
数据库类|计算机类|B
其中B列隐藏不给用户看不就ok了?