3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

Similar documents
ThreeDtunnel.doc

穨文件1

VB控件教程大全

穨ac3-4.PDF

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

2

四川省普通高等学校

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f

(HMI) IO A

ebook46-23

MVB-1001.DOC

一 個 SQL Injection 實 例 的 啟 示 頁 2 / 6 因 此, 在 知 名 網 站 上 看 到 SQL Injection, 讓 人 驚 心, 卻 不 意 外 網 站 專 案 外 包 是 目 前 業 界 的 常 態, 而 在 價 格 取 勝 的 制 度 下, 低 價 得 標 的 S

0SQL SQL SQL SQL SQL 3 SQL DBMS Oracle DBMS DBMS DBMS DBMS RDBMS R DBMS 2 DBMS RDBMS R SQL SQL SQL SQL SELECT au_fname,au_ lname FROM authors ORDER BY

Microsoft Word - 第三章第一節第二節.doc

untitled

附件1-1

epub 61-6

bnb.PDF

Microsoft Word - FPKLSC_21.docx

幻灯片 1








1

WQ.s92

Microsoft Word - 小心翼翼的二十一點N.doc

第 一 节 认 识 自 我 的 意 义 一 个 人 只 有 认 识 自 我, 才 能 够 正 确 地 认 识 到 自 己 的 优 劣 势, 找 出 自 己 的 职 业 亮 点, 为 自 己 的 顺 利 求 职 推 波 助 澜 ; 一 个 人 只 有 认 识 自 我, 才 能 在 求 职 中 保 持

Visual Basic D 3D

多層次傳銷與獎金系統


报 告 简 要 丽 江 古 城 位 于 云 南 省 西 北 部, 始 建 于 宋 末 元 初 古 城 西 北 方 30 公 里 处 是 海 拔 5596 米 的 玉 龙 雪 山 及 第 四 世 冰 川 遗 迹 丽 江 古 城 在 南 宋 时 期 就 初 具 规 模, 已 有 八 九 百 年 的 历

有 不 良 企 图 时, 就 要 立 即 躲 开 他 当 你 实 在 难 以 分 辨 对 方 是 真 心 实 意 还 是 虚 情 假 意 时, 可 向 父 母 老 师 或 周 围 较 成 熟 和 亲 近 的 朋 友 请 教, 请 他 们 帮 你 分 析 情 况, 做 出 判 断 此 时, 拒 绝 帮

內 容 及 試 題 範 例 術 科 評 量 規 範 評 分 標 準 一 (, 工 具 與 材 料 由 本 校 提 供, 考 生 無 須 自 備 ) ( 一 ) 基 本 焊 接 工 具 操 作 及 辨 識 基 本 手 工 具 設 備 ( 二 ) 測 驗 時 間 50 分 鐘 ( 三 ) 工 具 與 材

美 国 研 究

《垓下歌》 項羽

交 通 部 公 路 總 局 新 竹 區 監 理 所 104 年 第 2 次 契 約 服 務 員 甄 試 試 場 序 號 試 場 序 號 姓 名 A01 A02 A03 A04 A05 A06 A07 A08 A09 A10 A11 A12 A13 A14 A15 A16 張 齡 文 王 美 蕙 吳

2.??,,,,, ;,,,,,,,, 3.?,,?,?,

宜蘭縣風景區管理所五峰旗風景特定風景區開放行動咖啡車作業投標須知

第 二 十 七 章 一 夜 苦 熬 第 二 十 八 章 租 房 同 居 第 二 十 九 章 二 人 世 界 第 三 十 章 取 消 面 试 第 三 十 一 章 中 暑 卧 床 第 三 十 二 章 找 到 工 作 第

玻璃幕墙工程质量检验标准 JGJ/T

玻璃幕墙工程质量检验标准 JGJ/T

2


(CIP ) /. - :, ISBN TS1028 CIP (2002) ( ) mm1168 mm 1 /

TC35短信发送程序设计


UFO-用友电子表软件

BBS mm $^%*^&_$^$&%*

KIS

FileMaker 16 ODBC 和 JDBC 指南

untitled

<4D F736F F D20B3CCD0F2D4B12DC9CFCEE7CCE2A3AD3037C9CF>

FileMaker 15 ODBC 和 JDBC 指南

Microsoft PowerPoint - VB14.ppt

Microsoft Word - SDD.doc

PowerPoint Presentation

Microsoft PowerPoint - OPVB1基本VB.ppt

RUN_PC連載_12_.doc

PPBSalesDB.doc

untitled

untitled

天津天狮学院关于修订2014级本科培养方案的指导意见

untitled

目錄

1 Framework.NET Framework Microsoft Windows.NET Framework.NET Framework NOTE.NET NET Framework.NET Framework 2.0 ( 3 ).NET Framework 2.0.NET F

计算机在汉语研究中的应用――以字频统计为例

(A)3 4 (B)5 6 (C)7 9 (D)10 2 (E) (A) (B) (C) (D) (E) ( ) ( ) ( ) (A) (B) (C) (D) (E) (A) (B) (C) (D) (E). (A) (B) (C) (D) (E). (A) (B) (C) (D) (

第一章

Microsoft Word 宜蘭2日_藥師公會_[1].doc

PowerPoint Presentation

Excel VBA Excel Visual Basic for Application

<4D F736F F D20C9CFBAA3CAD0BCC6CBE3BBFAB5C8BCB6BFBCCAD4C8FDBCB6BFBCCAD4B4F3B8D95FBDA8D2E9B8E55F5F E646F63>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

工业和信息化部 水利部 全国节约用水办公室

目錄 C ontents Chapter MTA Chapter Chapter

《Visual Basic程序设计》实验课

投影片 1


Microsoft Word - 附章.doc

Microsoft Word - 附章.doc

跨領域學位學程

專題(全)編頁.doc

Microsoft Word - 面向应用能力,构建师范院校计算机公共课程 “三层次教育”课程体系new.doc

( CIP) /. - :, ( 21 ) ISBN H ( CIP) ( 2004) ( ) ( : ) /

24 第 3 章 创 建 Access 数 据 库 和 表 3.1 创 建 Access 数 据 库 Access 2003 中 的 数 据 库 属 于 关 系 型 数 据 库, 以.mdb 为 文 件 的 后 缀, 建 立 一 个 数 据 库 的 同 时, 就 创 建 了 数 据 库 中 的 对

万维全自动网络考试平台

2010年3月计算机等级考试四级网络工程师笔试

Microsoft Word - 序+目錄.doc

光绪帝

穨ac3-3.PDF

学 校 基 本 情 况 表 学 校 名 称 邯 郸 学 院 学 校 代 码 邮 政 编 码 学 校 网 址 学 校 办 学 基 本 类 型 o 部 委 院 校 þ 地 方 院 校 þ 公 办 o 民 办 o 中 外 合 作 办 学

untitled

用友零售案例集V4

<4D F736F F D BEC7A67EABD7B9B4A5CDB3E6BF57A9DBA5CDC2B2B3B B0EABBDA E646F63>

sql> startup mount 改变数据库的归档模式 sql> alter database archivelog # 打开数据库 sql> alter database open 禁止归档模式 sql> shutdown immediate sql>startup mount sql> al

Microsoft Word - A doc

Transcription:

IFix3.5 ACCESS ACCESS hisdata D:\Dynamics\SampleSystem\HistoricalData ODBC DSN hisdata 1 ODBC 1.1 2 1.2

3 Driver do Microsoft Access (*.mdb) 1.3 4 hisdata IFIX 1.4

1.4 5 Access 1.5 6 ODBC ifix3.5 1.6

1.6 Alarm ODBC Service 1.7 ODBC 1.8 4

1.9 1.9 Access 1.8 1.10 5

hisdata 1.8 1.7 1.6 ifix3.5 ifix3.5 CTRl+W 2.1 ifix1_alarm_history_query.grf 1 MSHFlexGrid Grid1 1 ComboBox alarmarea 4 DTPicker StartDTPicker StartTTPicker EndDTPicker EndTTPicker 4 Text 1 CommandButton (cmdok) MSHFlexGrid ComboBox DTPicker CommandButton 6

2.1 ADO 2.2 7

Dim rdate, rdate1, tag, tt, dt Dim StartTime, EndTime As String Private Sub CFixPicture_Initialize() With alarmarea.additem "BATCH_PRODUCTION".AddItem "Discrete_Mfg".AddItem "Pharm_Process".AddItem "Waste_Water".AddItem "ALL".Text = "ALL" End With rdate = Date rdate = Format(rdate, "yyyy-mm-dd") rdate = rdate & " 00:00:00" StartDTPicker = rdate StartDTPicker1 = rdate rdate1 = Date rdate1 = Format(rdate1, "yyyy-mm-dd") tt = Time tt = Format(tt, "hh:mm:ss") rdate1 = rdate1 & " " & tt EndDTPicker = rdate1 EndTTPicker = Time EndDTPicker1 = rdate1 EndTTPicker1 = Time StartTime = rdate EndTime = rdate1 CFixPicture_Initialize alarmarea Private Sub cmdok_click() Dim strqueryavg, strqueryavg1, strqueryavg2, strqueryavg3 As String Dim str As String Dim Querytime As String str = "" 8

If alarmarea.text <> "ALL" Then str = alarmarea.text End If strqueryavg = "SELECT FIXALARMS.ALM_DATEIN,FIXALARMS.ALM_TIMEIN,FIXALARMS.ALM_DATELAS T,FIXALARMS.ALM_TIMELAST,FIXALARMS.ALM_TAGNAME,FIXALARMS.ALM_D ESCR, FIXALARMS.ALM_VALUE,FIXALARMS.ALM_ALMAREA, FIXALARMS.ALM_OPFULLNAME, FIXALARMS.ALM_OPNODE FROM FIXALARMS" strqueryavg1 = " WHERE (FIXALARMS.ALM_ALMAREA LIKE '%" & str & "%')" strqueryavg2 = " AND (FIXALARMS.ALM_NATIVETIMELAST BETWEEN {ts '" & StartTime & "'} AND {ts '" & EndTime & "'})" strqueryavg3 = " ORDER BY FIXALARMS.ALM_NATIVETIMELAST DESC" strqueryavg = strqueryavg & strqueryavg1 & strqueryavg2 & strqueryavg3 Dim i, j As Integer Dim cnado As New ADODB.Connection Dim rsado As Recordset Set cnado = New ADODB.Connection cnado.connectionstring = "DSN = hisdata; UID = sa; PWD = ;" cnado.open "hisdata", "sa", "" Set rsado = New ADODB.Recordset rsado.cursorlocation = aduseclient rsado.open strqueryavg, cnado, adopendynamic, adlockunspecified, -1 If rsado.recordcount > 5000 Then MsgBox " 5000 " Exit Sub End If Set Grid1.DataSource = rsado Set cnado = Nothing With Grid1.TextMatrix(0, 1) = " ".TextMatrix(0, 2) = " ".TextMatrix(0, 3) = " ".TextMatrix(0, 4) = " ".TextMatrix(0, 5) = "TAGNAME".TextMatrix(0, 6) = " ".TextMatrix(0, 7) = " ".TextMatrix(0, 8) = " " 9

.TextMatrix(0, 9) = " ".TextMatrix(0, 10) = " ".ColWidth(0) = 500.ColWidth(1) = 1000.ColWidth(2) = 1250.ColWidth(3) = 1000.ColWidth(4) = 1250.ColWidth(5) = 2250.ColWidth(6) = 2000.ColWidth(7) = 1500.ColWidth(8) = 1500.ColWidth(9) = 1500.ColWidth(10) = 1200.ColWidth(11) = 1200 End With For i = 1 To Grid1.Rows - 1 Grid1.TextMatrix(i, 0) = i Next cmdok_click Grid1 SQL SELECT WHERE LIKE BETWEEN AND ORDER BY SQL Private Sub EndDTPicker_Change() dt = EndDTPicker dt = Format(dt, "yyyy-mm-dd") tt = EndTTPicker.Hour & ":" & EndTTPicker.minute & ":" & EndTTPicker.second tt = Format(tt, "hh:mm:ss") EndTime = dt & " " & tt Private Sub EndTTPicker_Change() dt = EndDTPicker dt = Format(dt, "yyyy-mm-dd") tt = EndTTPicker.Hour & ":" & EndTTPicker.minute & ":" & EndTTPicker.second tt = Format(tt, "hh:mm:ss") EndTime = dt & " " & tt 10

Private Sub StartDTPicker_Change() dt = StartDTPicker dt = Format(dt, "yyyy-mm-dd") tt = StartTTPicker.Hour & ":" & StartTTPicker.minute & ":" & StartTTPicker.second tt = Format(tt, "hh:mm:ss") StartTime = dt & " " & tt Private Sub StartTTPicker_Change() dt = StartDTPicker dt = Format(dt, "yyyy-mm-dd") tt = StartTTPicker.Hour & ":" & StartTTPicker.minute & ":" & StartTTPicker.second tt = Format(tt, "hh:mm:ss") StartTime = dt & " " & tt SQL SQL SERVER ACCESS SQL SERVER ODBC DSN SQL Server 11