设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12345
返回列表 发新帖
楼主: secowu
打印 上一主题 下一主题

[Access本身] [求助 论坛高手热心人士特别是hi-wzj ]另类的追加查询的问题(多字段变更,主从窗体

[复制链接]
41#
发表于 2005-7-22 00:04:00 | 只看该作者
您的表设计怎么这样啊,好多重复的字段。要将表结构优化一下下。
42#
 楼主| 发表于 2005-7-22 00:17:00 | 只看该作者
以下是引用静儿在2005-7-21 16:04:00的发言:



您的表设计怎么这样啊,好多重复的字段。要将表结构优化一下下。



能否帮我优化下吗?

或是,提供方法?

我不知道怎么优化呀

非常感谢

我后面还要加入每台机器的生产时间和生产数量等等

可能又多了很多重复字段了。

不知怎么弄

最新文件





[此贴子已经被作者于2005-7-21 16:19:40编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
43#
发表于 2005-7-22 00:32:00 | 只看该作者
菜单--工具---分析---性能---试试看
44#
发表于 2005-7-22 03:29:00 | 只看该作者
怎么说呢,因为作为数据库的基石,表的设计合理性是最关键的.别人(比如我)又不能明白您的设计意图,所以对表的修改是很难的.我对您上传的例子试了几次,不是关键字重复,就是无法添加记录,也看不清楚到底那些字段是唯一的.而且这些唯一的字段是不是在窗体上体现出来.您可以试一试手工输入子窗体里的数据,也无法保存,用代码操作自然也无法实现了.所以还是表的设计有问题(主要原因),窗体的设计也有问题(次要原因).由于上面提到的理由,我也不知如何修改表,望洋兴叹!
45#
发表于 2005-7-22 13:26:00 | 只看该作者
取了您数据库中的有关翻单部分内容,做了这么个窗体.窗体的数据源,数据表之间的关系都改过了.供您参考



[此贴子已经被作者于2005-7-22 5:42:31编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
46#
 楼主| 发表于 2005-7-22 15:50:00 | 只看该作者
说起来不怕惭愧

这是俺做的第一个像样的程序

多亏了这么多热心人的帮忙

非常感谢

这个程序,仍然有很多功能没有加进去

正在摸着石头过河,不应该说是在那么多OFFICE-CN的热心高手们的帮忙

才有今天有点样的东西出来

我很乐意,并非常感谢各位未曾谋面的热心人的帮助。

后面,可能还会遇见很多问题,需要帮忙的

在此先说感谢

特别是Sgrshh29,正是他给我第一次像样的ACCESS之旅

还有,海狸先生,Hi-WZY,eyewitnes 静儿,青青,zhengjialon等等

正是他们的热心帮助,才有今天

非常感谢

[此贴子已经被作者于2005-7-22 7:51:32编辑过]

47#
 楼主| 发表于 2005-7-22 18:08:00 | 只看该作者
出现新的问题:

1.如何在制单界面里的那个“审核员”控件里设置行来源为表“登陆用户管理”用审核权限的用户?

2.我在窗体里设了锁定已编辑记录,为什么在窗体“产品设定”里还可以进行修改?

   在下面的子窗体里会出现空行显示的记录?=rar]viewFile.asp?ID=11948[/img]





[此贴子已经被作者于2005-7-22 12:29:54编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
48#
发表于 2007-9-22 09:56:10 | 只看该作者
没有钱看没有钱看没有钱看没有钱看
49#
发表于 2007-9-22 14:35:43 | 只看该作者
学习一下 插入查询 的用法

INSERT INTO 语句 添加一个或多个记录至一个表。这叫作追加查询.

语法多重记录追加查询:

INSERT INTO target [(field1[, field2[, ...]])][IN外部数据库] SELECT field1[, field2[, ...]] FROM tableexpression

单一记录追加查询:

INSERT INTO target [(field1[, field2[, ...]])] VALUES (value1[, value2[, ...])

INSERT INTO 语句可分为以下几个部分:

部分 说明 target 欲追加记录的表或查询的名称。 field1, field2 如果后面跟的是 target 参数,则为要追加数据的字段名;如果后面跟的是 source 参数,则为从其中获得数据的字段名。 Externaldatabase 进入外部数据库的路径。有关路径的描述,请参阅 IN 子句。 source 复制记录的来源表或查询的名称。 tableexpression 从其中得到要插入的记录的表名。这个变元可能是一个单一的表名,也可能是一个由 INNER JOIN, LEFT JOIN或 RIGHT JOIN 运算组成的复合体,或是一个储存的查询。 value1,value2 欲插入新记录的特定字段的值。每一个值将依照它在列表中的位置,顺序插入相关字段:value1 将被插入至追加记录的 field1 之中,value2 插入至 field2,依此类推。必须使用逗点将这些值分隔,并且将文本字段用引号 (' ') 括起来。

非常有用哟.
50#
发表于 2008-1-30 11:32:50 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-6 06:57 , Processed in 0.597418 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表