版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
**把力控的历史数据保存到ACCESS中并做查询的详细使用帮助文档一、 建立数据表模版1、建立“数据表绑定”力控的开发系统下,“工程项目”的导航栏中,在“数据表管理”下建立一个绑定的数据表,感谢阅读这个数据表的功能是把力控中的变量跟关系数据库中的表格模版进行绑定,如下图所示:谢谢阅读字段:可以用汉字,就是你建立表格的“表头”参数类型:使用变量的类型,注意这里的时间变量最好使用“字符型”精品文档放心下载变量名在变量名的空白处双击,则弹出力控的变量选择框,您可以选择所需要的变量。如上精品文档放心下载图中,带有“$”的变量,是系统自带的中间变量,读取系统的当前时间。精品文档放心下载2、建立“SQL数据表模版”双击“SQL数据表模版”则弹出如下的对话框,按照“数据表绑定”的表格形式,建立与感谢阅读绑定表相对应的模版表。注:字段名和参数类型必须完全一样,一一对应!精品文档放心下载**二、 在D盘下建立关系数据库D盘下的新建一个文件夹“关系数据库”,在此文件夹中右键,新建一个ACCESS关系数据库,命名为:配方谢谢阅读三、 在力控通过程序使之数据保存到关系数据库中1、首先介绍对于跟关系数据库链接应该使用到的函数:(1)、连接SQLConnect(ConnectID,DataSourceDesc)精品文档放心下载说明连接到指定的数据库参数**ConnectID整型,数据源标识,为返回值,该值将用于其它SQL函数。谢谢阅读DataSourceDesc字符串,数据源描述。数据源描述可以通过"数据源"按钮得到。精品文档放心下载返回值:0成功,-1失败备注数据源使用完后,使用SQLDisconnect来断开连接感谢阅读示例SQLConnect(ConnectID,"DSN=MSAccess97精品文档放心下载Database;DBQ=c:\FCSql\TEST1.mdb;DefaultDir=c:\FCSql\test;DriverId=25;精品文档放心下载FIL=MSAccess;MaxBufferSize=512;PageTimeout=5;UID=admin;");谢谢阅读第二个参数可以通过点击SQL连接来选择。(2)、创建SQLCreateTable(ConnectID,DataTableName,TableTemplateName)谢谢阅读说明使用表格模板在数据库中创建数据表参数ConnectID数据源标识,由SQLConnect调用返回。精品文档放心下载DataTableName字符串,新建的数据表名称。感谢阅读TableTemplateName字符串,使用的数据表模板名称。数据表模板规感谢阅读定了数据表中各字段名称及属性。返回值:0成功,-1失败**备注示例SQLCreateTable(ConnectID,"TAB1","A");精品文档放心下载参数ConnectID由SQLConnect调用得到。感谢阅读数据表名为"TAB1"数据表模板为"A",数据表模板"A"必须在SQL管理器中事先建立。感谢阅读(3)、插入SQLInsert(ConnectID,DataTableName,BindTableName)精品文档放心下载说明使用捆绑数据表中指定的变量的当前值在数据表中插入一个新记录。精品文档放心下载参数ConnectID数据源标识,由SQLConnect调用返回。谢谢阅读DataTableName字符串,数据表名称。BindTableName字符串,使用的捆绑表名称。感谢阅读返回值:0成功,-1失败备注捆绑数据表定义了DRAW变量和数据库表中的字段间的对应关系。感谢阅读示例SQLInsert(ConnectID,"Tab1","A");感谢阅读参数ConnectID由SQLConnect调用得到。精品文档放心下载**数据表名为"TAB1"。数据捆绑表为"A",捆绑表"A"必须在SQL管理器中事先建立。精品文档放心下载(4)、查询SQLSelect(ConnectID,DataTableName,WhereExpr)精品文档放心下载说明在数据库中选择符合条件的记录,该函数返回一数据集,可以使用如感谢阅读下函数SQLFirst(),SQLLast(),SQLNext(),SQLPrev()遍历该数据集精品文档放心下载中的记录。参数ConnectID数据源标识,由SQLConnect调用返回。谢谢阅读DataTableName字符串,数据表名称。WhereExpr字符串,选择表达式,只有符合该条件的记录被选中。也可以直接使用排序感谢阅读语句返回值:0成功,-1失败示例1)SQLSelect(ConnectID,"Tab1","");谢谢阅读**参数ConnectID由SQLConnect调用得到。精品文档放心下载数据表名为"Tab1"。条件为空""表示选择所有记录。SQLSelect(ConnectID,"Tab1","A=50");感谢阅读只选择字段A等于50的记录。3)SQLSelect(ConnectID,"Tab1","A>50ORDERBYADESC");精品文档放心下载选择字段A大于50的记录,并以降序排序。2、如何写程序如下图所示,在“动作”——“应用程序动作”中,在“进入程序”中写入:SQLConnect感谢阅读SQLCreateTable这两个函数**(1)、在使用SQLConnect(ConnectID,DataSourceDesc)中,需要填连个参数项,分别感谢阅读id号和数据源描述,其中的id号可以定义为整型的中间变量,数据源描述需要点击脚本编辑器中的小绿地球,来实现其描述功能。具体使用方法如下:谢谢阅读鼠标的光标放到id后面逗号与后括号之间,然后点击小绿地球,弹出如下对话框:感谢阅读点击“新建”的按钮,弹出如下的对话框:**选择:DriverdoMicrosoftAccess(*.mdb),然后点击“下一步”谢谢阅读点击浏览的按钮,找到D盘下的“关系数据库”文件夹,然后在“保存类型”处选择“所感谢阅读有文件”,则能显示“配方.mdb”**选择“配方.mdb”,点击保存,弹出如下对话框:按照提示,点击下一步操作,直至弹出如下对话框:**点击“选择”的按钮,然后选择“配方.mdb”的数据库名。确认后,返回。在“SelectData精品文档放心下载Source”中的“Lookin”中,找到D盘下的“关系数据库”,有一个绿色地球的“配感谢阅读方.mdb.dsn”,点击选中后,点击“确认”按钮,进入下一步设置。感谢阅读**如下图画红圈的所示,说明已经创建成功:点击“确认”,看脚本编辑器中,路径已经生成:**本条脚本结束后,用“;”号结束,换行编辑“创建表格”的函数精品文档放心下载然后运行力控,再退出进入开发状态。这样“sunway”这个表在access关系数据库中自谢谢阅读动创建了。四、 写数据到关系数据中以及用专家报表做查询功能1、建立专家报表点击“工具箱”中的“常用组件”——专家报表。则在画面上自动调出专家报表的控件,精品文档放心下载双击进入向导设置,如下图,选择“关系数据库向导”:**点击“下一步”,都按默认设置即可,直至第三步,按照下图,点击红圈标志的按钮,然后谢谢阅读选择:MicrosoftJet4.0OLEDBProvider这个驱动:谢谢阅读**点击“连接”项,点击红圈的那个按钮,选择“配方.mdb”这个数据库文件。谢谢阅读**点击“打开”,然后点击“确认”数据源路径已经自动生成,我们要做的工作是给“数据源名称”那里定义一个名称,可以自感谢阅读己任意定义,例如,我定义为:datasouce**点击“确认”然后选择“数据源名称”,点击“下一步”:**选择“sunway”表明,则如下图:**点击“下一步”,直至完成,都按默认设置即可。保存设置,退出报表向导。开发环境下,在界面上引出:a2.pv和a3.pv。做一个“写入”按钮,每次点击“写入”按感谢
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027北京大学第三医院校园招聘笔试模拟试题及答案解析
- 2026年安庆市岳西县消防救援局招聘8名政府专职消防队员考试参考题库及答案解析
- 2026福建省级机关医院招聘非编工作人员3人(病区护理)考试模拟试题及答案解析
- 2026年四川省自贡市公务员人员招聘考试试题与答案详解
- 喜德县公安局2026年公开招聘警务辅助人员10名考试参考题库及答案解析
- 2026泰和新睿人力资源服务有限公司招聘见习人员1人笔试备考题库及答案解析
- 资阳市自然资源和规划局雁江区国土资源分局招聘劳务派遣人员(2人)笔试备考题库及答案解析
- 2026年蚌埠市兰凤路学校临聘教师招聘笔试参考题库及答案解析
- 四川旅游学院2026年第二批助学助管员招聘(5人)笔试备考题库及答案解析
- 2026年焦作市解放区公务员人员招聘考试参考题库与答案详解
- 医药购销不正之风治理课件
- 塔吊司索工考试题库及答案2026
- 广东省广州市增城区2025-2026学年七年级上学期期中生物学试题(含答案)
- (2026版)传染病防治自查报告
- 2026年四川省广元市辅警人员招聘考试真题解析含答案
- 广东省江门市2026年重点中学小升初语文考试真题试卷(+答案)
- 2025年兵团新职工考试题及答案
- 2026年中国铁路广州局铁路局校园招聘真题
- 2026年滴滴出行司机管理岗竞聘模拟题
- 路基施工安全教育
- 消防安装工程监理细则范文
评论
0/150
提交评论