Access交流中心

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

表设置碰到的问题

水子  发表于:2009-01-07 11:12:06  
复制

图中产品名称 如:撞针后 相对应的工艺中直接能调到这个 撞针的工艺选择下!怎么设计!

 

就是说我在产品名称里选择了 如:撞针 那么在工艺 选择就只显示 这个撞针的工艺!

 

 

还有我在设计产品名称这个表的时 字段名称里不能有小数点 如:撞针AT.23-1 这个写 不知道怎么解决!

 

Top
竹笛 发表于:2009-01-07 11:49:12

1.在产品名称里选择了 如:撞针 那么在工艺 选择就只显示 这个撞针的工艺

 

答:可以参考:http://www.accessoft.com/article-show.asp?id=317

 

2.字段名称里不能有小数点 如:撞针AT.23-1

 

答:表中字段名称可定义为:zzAT23_1,表是给软件开发人员看的,不是给操作人员看的,给操作人员使用的是窗体,你在窗体中可以将名称写为:撞针AT.23-1



水子 发表于:2009-01-07 15:01:12

还是不行!

怎么样设置才能对应呢?

 

一个产品有很多工艺的! 就是要表这个几道工艺只属于这个产品的!

这个怎么设置!



ACMAIN.CHM 发表于:2009-01-07 19:54:09

在'产品'的下拉框的change事件中改一下 '工艺'下拉框的RowSource 属性,比如

 

Private Sub 产品_Change()

   工艺.RowSource  = "select [工艺] from youTableName where [产品名称]='" & 产品.value & "'"

End Sub



sosopain 发表于:2009-01-08 13:08:40

更改思路, 你设计数据库的思路不对..没有理解好数据库.

 

表只记录最基本的"原始数据".

 

产品表   存储产品资料

 

工艺表   存储工艺信息

 

产品工序表  记录每个产品应该对应的工艺.

 

 

这样就不会出现每个产品一个表这种错误. 也不会出现更改工艺,新增产品的时侯需要重新修改数据库.

 

 

 

 

 

 



水子 发表于:2009-01-08 18:41:09

楼上说的有点明白了!

产品工序表  记录每个产品应该对应的工艺. 这个比较难理解!这个表应该怎么设置呢?



黎红军 发表于:2009-01-08 19:01:19

工艺的系统一般需要这样几个基本表:

物料清单表,工艺名称表,工艺设备表,然后是一个物料与工艺的版本即工艺名称,工艺设备等关联到一起的表,也叫工艺路线表。

工艺路线表一般有这样几个基本字段:工艺版别号,产品编号,工艺序号,工艺名称,工艺设备,消耗工时等等。至于你需要的那个选择的问题,弄清楚表与表之间的关系后,在窗体中用组合框来实现你的选项。



水子 发表于:2009-01-08 19:25:02

楼上的可否推荐下表于表关系的资料!

 

能QQ上帮我下吗



sosopain 发表于:2009-01-08 21:43:30

关于表的关系 概念和举例,在帮助文件有很详细的描述

 

产品表   存储产品资料

 

工艺表   存储工艺信息

      

      工艺编号  工艺名称

       1          车

       2          铣

       3          刨

       4          洗

       5          剪

       6          吹

     

 

产品工序表  记录每个产品应该对应的工艺.

 

    产品编号      工艺顺序号  工艺号

        A9527       1          2

        A9527       2          3

        A9527       3          4

        A9528       1          1

        A9528       2          5

        A9528       3          7

 

这是一个典型关系应用.

 

设计这类数据库一定要注意理清楚各个数据,行为,之间的关系,千万不要混在一起

 

另外,表..只是存储基本数据的, 查询是处理数据, 窗体是显示\操作数据的界面.

 

我的经验.多看access帮助文件, 对初学者有很大帮助来理解关系型数据库.

 

 



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