excel access 有500多商品建立一个数据库,字段1是商品名,字段2是销量。
以开发工具powerbuilder举例,数据库采用sybase或者SQl Server
sybase是powerbuilder安装时自带的免费单机版数据库,稳定性要高于access
文件读取:这个建议将excel文件另存为txt文件,这样pb可以直接读取,按照excel内容建立数据表,然后创建datawindow,利用dw.import()函数就能非常简单的将数据导入数据库
数据导入:导入需要进行校验,一是内容校验,二是新增商品校验,如果你能确保文件正确,校验步骤可以省略。执行dw的update()函数就能插入到数据库中
数据查询:因为数据表主要内容是商品、月份、销量,那么查询时就可以根据商品和起止时间段作为条件查询,方法主要是拼写sql语句,比如select sum(销售数量) from 商品记录 where 商品 = '某商品' and 时间 >= '2012-3-1 00:00:00' and 时间 <= '2012-4-1 00:00:00'
数据转出:查询结果在dw中显示,导出可以直接用dw.expert()方式完成,很简单。或者利用dw2xls控件转出excel文件
说明:商品可以不单独建立数据表,直接利用select distint 商品 from 商品记录 order by 商品这种方式来完成。
你用别的开发工具也能用类似方式完成这个项目
使用INDEX()、MATCH()函数查找并引用即可。
如,各表格式相同,SHEET1为详细资料所在表,A2为产品编号:
=INDEX($A:$Z,MATCH($A1,SHEET1!$A:$A,0),2,1)
↑
其他数据所在列
包心菜。
其维生素C的含量是西红柿的3.5倍,钙的含量是黄瓜的2倍。包心菜还含有较多的微量元素钼和锰,是人体制造酶、激素等活性物质所必不可少的原料。它能促进人体物质代谢,十分有利于儿童生长发育。其多量维生素C能增强肌体抗癌能力,光波炉官网。
小白菜。
中医认为,小白菜养胃和中,味苦微寒,通畅利胃。小白菜富含维生素c和钙质,还含铁、磷、胡萝卜素和b族维生素等。还有洋白菜,即卷心菜,性味苦平,能益心肾,健脾胃,对胃及十二指肠溃疡有止痛、促进愈合的作用。
豆芽菜。
黄豆、绿豆中含有大量的蛋白质、脂肪和碳水化合物,以及钠、磷、铁、钙等人体必需的饮食微量元素,健尔马足疗机。豆生芽后,不但能保持原有的物质,而且增加了维生素的含量,有利于消除疲劳。豆芽中的叶绿素可以防治直肠癌。
菜花,盟特新产品厂家。
含有丰富的维生素类物质,每200克新鲜菜花,可为成年人提供一天饮食所需的维生素a75%以上。其维生素c的含量更为突出,每100克可达80毫克,盟特新产品加盟,比常见的大白菜、黄豆芽菜高3~4倍,比柑橘高两倍。
莴笋。
莴笋肉质细嫩,生吃热炒均相宜。秋季常吃莴笋,可增强胃液和消化液的分泌,增进胆汁的分泌。莴笋中含的钾是钠的27倍,而且含有的维生素还有利于促进排尿,维持水平衡,对高血压和心脏病患者有很大的裨益。莴笋中的含碘量高,这对人体的基础代谢和体格发育会产生有利影响。莴笋叶的营养远远高于莴笋茎。莴笋饮食中所含的氟元素,可参与牙釉质和牙本质的形成,参与骨骼的生长。除此之外,秋季患咳嗽的人,多吃莴笋叶,还可平咳。
你要达到用拼音首字母检索商品的效果,那么你就还应该在数据库增加一个首拼字段,这样才能根据手拼音查询对应的商品。
推荐免费的《华讯库存管理系统》
老哀四物: 在ACCESS里面的查询,建更新查询.
柞水县18391141976: excel access 有500多商品建立一个数据库,字段1是商品名,字段2是销量.?
老哀四物: 你要达到用拼音首字母检索商品的效果,那么你就还应该在数据库增加一个首拼字段,这样才能根据手拼音查询对应的商品.
柞水县18391141976: 当我用access载入一个excel文件时为什么会出现很多空白 - ?
老哀四物: 可能是你的EXCEL文件里面格式有问题,如果是我,我会采用这样的方法:新建一个EXCEL文件,把原来那个里面的内容复制,在新建的文件里面选择性粘贴数值,然后用新的EXCEL文件导入到ACCESS
柞水县18391141976: excel和access的区别 - ?
老哀四物: 一、对象不同 Excel只有一种对象——Sheet.Acesss(2003)有七种对象:表、查询、窗体、报表、宏、模块和数据页.Excel一个工作簿中可以有多个工作表,工作表之间基本是相互独立,没有关联性或者有很弱的关联性.Access在各种对象之...
柞水县18391141976: 如何将Excel导入到Access并更新原有数据? - ?
老哀四物: 1,打开access,点击工具栏的外部数据,点击excel.如图: 2,点击浏览,选择要导入的excel表格,选好后点击确定,在获取外部数据中点击确定. 3,点击确定后会弹出导入数据包向导框,点击下一步,然后到另一个步骤,操作如图: 4,点击下一步后,再点击下一步,然后在框里输入要导入的数据表的名称,最后点击完成就可以了.
柞水县18391141976: excel与access在处理数据上有什么区别 - ?
老哀四物: 从外观上看Access与Excel表似乎相同,实际上两者有很大的. 1.主题:对于一个主题Access只有一个表,而Excel可以有多个表.例如工资表,在很多财务人员使用Excel是月创建工资表,例如1月工资、2月工资,….而Access则所有的工资部...
柞水县18391141976: Excel 从本地access 文件中自动读取指定的数值 - ?
老哀四物: 适用于MS OFFICE 2007/10.点击data(数据)那一上标工具栏.左边有一个from access,点击之后弹出选择路径,找到你要打开的Access文件,点选之后弹出了该ACCESS的table,点取你想要的table,即被调用到sheet 1;如果还需要其他的table, 依据上述操作调用到sheet 2,3,...不知道你想做的是不是这件事情. 补充一点:如果你想要调用的是从Access中提取出来的特定的数值,而这些数值在不同的表格中,那么你得先在access中制造一个query,把需要的数值列整合到一个query中,excel同样可以调用query.
柞水县18391141976: EXCEL Access 数据处理 - ?
老哀四物: EXCEL有个视图工具箱不知道你看到没有,选择他会出现子菜单[窗体],窗体是为了触发事件的,拖一个按钮到Excel当前工作表中,他就一个按钮,右键点在上面,选择[宏],[新建],就会进入VBA模块设计界面,在代码设计器上面有个[选项],...
柞水县18391141976: excel 导入access下标越界. - ?
老哀四物: excel2003最多只能录入65536行 excel2007比较多一些 出现你上述问题的可能原因是access数据超出了65536导致数据越界 暂时这个问题是没有办法解决 要不你用excel2007试试 也许可以解决
柞水县18391141976: Excel表格导入到Access,对双方格式设置有何要求 - ?
老哀四物: 一、直接导入法1.启动Access,新建一数据库文件.2.在“表”选项中,执行“文件→获取外部数据→导入”命令,打开“导入”对话框.3.按“文件类型”右侧的下拉按钮,选中“Microsoft Excel(.xls)”选项,再定位到需要转换的工作簿文件...