QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 2184|回复: 2
收起左侧

[讨论结束] 验证InTouch与Microsoft Access的数据通讯

 关闭 [复制链接]
发表于 2008-9-15 01:54:46 | 显示全部楼层 |阅读模式 来自: 中国上海

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?注意事项?
7 J& Z3 v& c  ?  g: T; p
8 X' G" k" M7 I; b! _在窗口建立如下按钮和脚本:
  k8 w4 l3 [, W  j/ d' @6 Z: S& B7 g
Pressure – Memory Integer2 r9 ^& N4 m/ o  \# R
Speed - Memory Integer& F" x  ~0 o' M) A% V
ConnectionID - Memory Integer
# \6 i/ F" Z2 N' p/ z5 JResultCode - Memory Integer
9 f% M  j; v  Q5 j8 F* x& V9 hErrorMsg - Memory Message
" R' q) _1 }$ v' B# f
7 |+ o8 j. [9 n0 i/ Q+ g# ]( ?9 [采用ODBC数据接口:
( t/ P1 x% T, J( t! v6 e% h2 qResultCode = SQLConnect( ConnectionId, "DSN= SQLAM_Access" );
& Q# `% }) ]  D% L% h1 k! P5 T+ ?采用OLE DB数据接口:+ m3 C! D, C, ^- H1 j
ResultCode = SQLConnect( ConnectionID, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\download\sqlaccessdata.mdb;User ID=;Password=; " );1 r+ ~0 k1 l2 q. o2 y$ c
断开数据库连接按钮:
+ r; _+ ]0 d5 m- K; U' z$ ZResultCode = SQLDisconnect( ConnectionId );
+ [; j. z9 G& ^- O" @* i. a插入数据按钮:
7 b8 J  i5 ?, T2 L0 R6 o+ hResultCode = SQLInsert( ConnectionId, "InTouchData", "BindedTable" );
' n1 U$ B) N  y  D  W2 f( ~' G0 O9 B2 I" o4 T9 x
数据改变脚本,检验SQL命令的执行是否成功,标记名为ResultCode
! `7 y) j$ I8 H' l$ O7 \IF ResultCode == 0 THEN1 x7 [: I# L  K* O  b% J
ErrorMsg = "No errors occurred";
6 [* w2 b) q  _9 E6 E* F2 bELSE ErrorMsg = SQLErrorMsg(ResultCode);
  z7 r6 [  m# `6 f" HENDIF;- O9 t2 u8 s4 a4 R8 M& P

8 [& x( y2 ^0 Z# v4 C, n. eInTouch SQL访问管理器,建立绑定列表BlindedList
, S; f8 v: M, l. ~) j% G" q, d! Z绑定列表把InTouch中的标记名和数据库中表里的列名映射起来,对应Access数据的Pressure和Speed
( a. n5 ]$ d; K& R" o2 M5 @ IntouchData1.jpg 4 R6 T! ?- l5 m( o& c$ k
验证InTouch与Microsoft Access的数据通讯时采用OLE DB时能够将数据写入到Access数据库中,也能读取或者更新Microsoft Access的数据;
6 i! j$ d9 d6 d9 e+ l! g IntouchData.jpg
: }7 P6 T! F- }0 ?而采用ODBC时都不能。& G7 Y  ~8 {( h# d
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?; H- j3 N2 l4 F
IntouchData2.jpg
! f3 ^+ q; v% S: L0 n7 }5 T$ k$ Y* p4 j% }9 h
% U8 J1 \+ O8 A7 [6 ?0 d
参考文件:InTouch 与关系数据库的数据交互
; J" |! c" l# {$ {7 T/ }9 M: l7 N& f
, J* g* d4 r, D, m* ^[ 本帖最后由 evtepe 于 2008-9-17 19:10 编辑 ]
 楼主| 发表于 2008-9-28 11:38:35 | 显示全部楼层 来自: 中国上海
顶一下,有谁有这方面的经验,请指点一下!
 楼主| 发表于 2008-10-11 12:28:48 | 显示全部楼层 来自: 中国上海
原帖由 tem 于 2008-10-10 22:56 发表 http://www.3dportal.cn/discuz/images/common/back.gif, p8 W, E+ _$ m( q8 h4 ^! E, L
书籍就是好!!!!!!!!!!!!

& v4 M5 p% k% l0 D' Q! M9 U+ P4 `4 L; W5 ]7 b+ d5 i2 p  g
哪来的书?
# M9 a8 N( H) {% ]) w) y2 [/ u( ^3 o难道很少有人做这个?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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