Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

省市区自动级联起来

王进  发表于:2016-03-19 09:25:53  
复制

�������ش˸���

 

Top
朱雪玲 发表于:2016-03-19 09:32:42

 

 

Private Sub Combo2_GotFocus()
Me.Combo2.RowSource = "SELECT [Ê¡-ÊÐ].ÊÐID, [Ê¡-ÊÐ].ÊÐ FROM Ê¡ INNER JOIN [Ê¡-ÊÐ] ON Ê¡.Ê¡ID = [Ê¡-ÊÐ].Ê¡ WHERE (((Ê¡.Ê¡ID)=[Forms]![´°Ìå2]![Combo0]))"
End Sub

Private Sub Combo4_GotFocus()
Me.Combo4.RowSource = "SELECT [ÊÐ-Çø].ÇøID, [ÊÐ-Çø].Çø FROM [Ê¡-ÊÐ] INNER JOIN [ÊÐ-Çø] ON [Ê¡-ÊÐ].ÊÐID = [ÊÐ-Çø].ÊÐ WHERE ((([Ê¡-ÊÐ].ÊÐID)=[Forms]![´°Ìå2]![Combo2]))"
End Sub

 



王进 发表于:2016-03-19 11:04:32
这个看不清啊,谁能传一个做好的,上来呀

朱先生 发表于:2016-03-19 16:01:02

�������ش˸���

设计的表数据类型用的数字太多,已改为文本

表命名规则可以用  -   符号?

表“省”是多余的

级联做好了,增加记录也做了

表的关系删除了,如要增加在不影响使用的情况下酌情加吧

accdb格式我无法打开,只好用2003的格式做了,在2007或更高的版本执行的时候,会不会产生冲突就不知道了



王进 发表于:2016-03-20 08:01:22
朱先生,你好,你的命令,我试用了,但是好像不能增加记录噢!!

朱雪玲 发表于:2016-03-20 08:05:38

�������ش˸���

用了两种方法,你自己看一下



朱先生 发表于:2016-03-20 13:33:15

提问要完整

没有增加记录的要求

不会画蛇添足的

如老师问1+1=?,答1+1=2,不会再加答1+2=3



总记录:6篇  页次:1/1 9 1 :