计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

商品销售管理系统论文(一)毕业论文(4)

2013-06-01 01:23
导读:;退货商品编号 NUMBERS退货数量 IDA20退货代号 PRICEN退货数额 MemoA200备注 8:JXCrecord(进销存明细表) 字段名类型长度关键字备注 No+是排序用 JXCA20进销存状态
; 退货商品编号 
NUMBER S   退货数量 
ID A 20  退货代号 
PRICE N   退货数额 
Memo A 200  备注 


8:JXCrecord(进销存明细表)
字段名 类型 长度 关键字 备注 
No +  是 排序用 
JXC A 20  进销存状态 
MYDATE A 10  进销存日期 
GOODSID A 20  商品编号 
NUMBER S   进货数量 
PRICE A 20  价格 
Memo A 200  备注 


5.1.1定义数据库别名
 为了方便对数据库中文件进行管理,在创建数据库之前,一般先要建立一个存放数据库的文件夹。然后使用DBD和BDE,按照下列方法定义数据库别名。
 建立数据库别名是在Delphi 7提供的数据库驱动器(BDE,Borland Database Engine)中进行的。
 数据库驱动器(BDE,Borland Database Engine)又称集成化数据库应用程序编程接口(IDAPI),它是数据库工具中的核心部件,是运行数据库应用程序时所必须的支撑系统。BDE Administrator是设置和管理BDE的工具,可以用来管理BDE中的别名和驱动程序。
 建立数据库别名具体操作步骤如下:
 步骤1:打开Windows的资源管理器,在H盘(或其他盘符,但是设置别名路径时应作相应的修改)创建“”文件夹,并在该文件夹下在创建一个“数据库”的子文件夹。用于存放本系统的8个数据表,名称分别为:“depot” ﹑“Goods” ﹑“sysuser” ﹑“SysUserRights” ﹑“YWYData” ﹑“stockrecord” ﹑“threcord” ﹑“JXCrecord”。
 步骤2:单击Windows桌面的“开始”菜单,选择“程序”→“Borland Delphi 7” →“BDE Administrator”。(要进入BDE Administrator进行操作,必须先关闭全部正在使用的BDE应用程序,为的是保证再进入编程环境时所设置的参数生效。) (科教作文网http://zw.ΝsΕAc.Com编辑整理)
 步骤3:右键单击Database页卡,在弹出菜单中选择new菜单项来增设一个数据库别名。在弹出的Database Driver Name选择窗口中选择STANDARD,单击OK按钮。输入“CPXSGL”作为数据库别名。把CPXSGL数据库的路径填入Definition页卡的PATH项,本例填入“H:\设计\数据库\”。单击Configuration页卡,在Drivers选项中选择Native类驱动程序,在展开的树状结构中选择PARADOX驱动程序项。设置完毕后选择Object菜单,单击save as菜单项。重复步骤3,直到需要的数据库别名设计完毕。

5.1.2 定义数据表设计
DBD(Database Desktop)是Delphi中提供的简单实用的数据库桌面工具,它的功能是创建﹑维护以及查询数据库。
表结构设计
依据表一给出的字段设计表的字段名称,字段类型,初始长度,初始值。创建数据库表结构具体操作步骤如下:
 步骤1:单击Windows桌面的“开始”菜单,选择“程序”→“Borland Delphi 7”→“Database Desktop”。
 步骤2:选择“File” →“New” →“Table”,在弹出的Create Table对话框中选择Table Type为Paradox7.在表结构设计窗体中填写字段名,类型,长度,默认值。
 步骤3:设计好表结构后要对表结构进行保存。单击save as按钮,在弹出的保存对话框中选择Alias为“CPXSGL”(设计其他数据库时要做相应更改),填写表名后单击“保存”按钮。重复步骤2和步骤3直到设计完所有表结构。
数据录入
表结构设计好后,就须对每个数据库中的表的内容进行录入。输入表字段内容具体操作步骤如下:
 步骤1:单击Windows桌面的“开始”菜单,选择“程序”→“Borland Delphi 7”→“Database Desktop”。
 步骤2:选择“File” →“Open” →“Table”,在弹出的Select Table对话框中选择 Alias为CPXSGL(对其他数据库表进行输入时该别名应作相应变化). (科教范文网 Lw.nsEAc.com编辑整理)
 步骤3:使用“Table” →“Edit”菜单项,则即可进入编辑状态对数据直接进行修改。在编辑状态下按Insert键,可以插入一条新的记录行;按Delete下键,可以删除当前的记录。若再次选择“Table” →“Edit”菜单项,则 DBD将保存所进行的修改。重复步骤2和步骤3直到所有表内容输入完毕。
§5.2:DELPHI中数据文件路径的管理
 Delphi中的Table控件(Component)和query控件都需要有一个DatabaseName属性。可以用DatabaseName属性来指定该控件所引用的数据表路径。有两种方法可以为属性DatabaseName设置路径:第一种方法是直接输入数据表所在路径,另一种方法是使用数据库别名(Alias)。在Delphi中数据库别名是在数据库引擎(BDE)中设定的,5.2的方法在设计时是可行的,然而需要对程序进行移植时却会导致程序运行出现异常。
 数据库应用程序的移植是一个重要的问题。因为在数据库应用程序中要访问数据库或数据表,就要涉及到数据文件的路径。一般来说,数据库应用程序开发完成后要移植到其他的机器上使用,因此数据库应用程序运行时的数据文件路径很可能和开发时的不同。所以必须对数据文件的路径进行有效的管理,以便用于系统的移植。管理数据文件路径的方法有三种:①把数据文件建立在应用程序所在目录的子目录下②利用配置文件存放数据路径 ③利用数据库别名存放数据库路径。
 本试题库系统采用的是第三种方法,且具有更强的移植性,每次启动时都会对别名进行检查并进行重设,以防异常情况的出现,但是损失了一定的运行时间。下面代码说明如何建立名字为“CPXSGL”的别名,它的数据库路径为“H:\毕业设计\数据库”,数据库类型为PARADOX。
 Session.ConfigMode:=cmall;

(转载自http://zw.nseac.coM科教作文网)


 Session.AddStandardAlias(’CPXSGL’,’ E:\毕
上一篇:个人网站设计之上网导航设计(一)毕业论 下一篇:没有了