ãã使ç¨èä¾è¯´æï¼
ãã1ãæå¼å¦ç±ç®¡çæ°æ®åºï¼ç¹å»å建é项å¡ï¼ç¹å»çªä½è®¾è®¡ï¼
ãã2ã ç¹å»æ§ä»¶å·¥å ·ç®±ï¼ç¡®ä¿ä½¿ç¨æ§ä»¶å导以æä¸ï¼ç¹å»ç»åæ¡æ§ä»¶ï¼
ãã3ãå¨è®¾è®¡åºåç¹å»ï¼å¼¹åºæ§ä»¶å导ï¼ç¹å»èªè¡é®å ¥æéçå¼ï¼
ãã4ãä¿®æ¹åæ°ä¸º2ï¼ä¸æ¹å表è¾å
¥åéå¼ï¼å¦ä¸å¾ï¼
ãã5ãéæ©col2ï¼å³ç¬¬äºåï¼
ãã6ãæ¬ä¾ä¸ç»å®ï¼ç´æ¥ä¸ä¸æ¥ï¼
ãã7ãå¯è®¾ç½®æ ç¾ï¼ç¹å»å®æï¼
ãã8ãåæ¢å°çªä½è§å¾ï¼æ¥çææï¼
ãã
设置关键是绑定第一列但是又将第一列的列宽设置为0
具体设置见图例:
这样数据表实际存储的是课程ID,但是显示的是课程名称。
运行效果如下:
追问非常感谢,我想点击下拉框的时候显示2列,但选定后只显示第二列,可以吗?
追答可以的,请做如下调整:
于表设计视图
1)重新编写行来源SQL语句,将两列前后秩序掉反,例如
select CName,CID FROM Course;
2)改为绑定第二列
绑定列: 2
3)列数维持2列
列数:2
4)设置2列宽都不为零
列宽:3cm;2cm
注意 :请于数据表视图用鼠标调整该列的宽度到足以容纳同时显示两列。
非常感谢,问题已经基本得到解决。谢谢你。但是还有一个小问题:
下拉列表显示2列的时候,能不能第一列显示id,第二列显示单位名称,然后在下拉列表中选择的时候时候直接显示第二列的单位名称呢。如果按照您上面的操作,就会出现第一列是名称,第二列是id,这个不符合阅读习惯啊。
这个直接在数据表上是做不到的。用窗体可以实现。
追问非常感谢!
本回答被提问者采纳查阅选择组合框
行来源添加表,选择需要的那两个字段
组合框属性 列数为2 列宽为0;2cm