QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?注意事项?
& P* F! [' N. {8 F
3 F9 G& {4 ^% J& D在窗口建立如下按钮和脚本:( x: V( Q% \8 A% L

0 e! U: M5 r- |' H, N  rPressure – Memory Integer
- W: X5 T( y2 ?$ m, {% kSpeed - Memory Integer
& R2 ]' ~( K! K* j' sConnectionID - Memory Integer( F! }& k5 W0 D" F7 j
ResultCode - Memory Integer6 K! I3 r1 v) M* n  }4 B
ErrorMsg - Memory Message$ k( F  a2 k6 s

0 i2 K8 z* W  i4 q  M: D, R9 w8 x采用ODBC数据接口:
# o. r: r: o$ V. _& Y4 |ResultCode = SQLConnect( ConnectionId, "DSN= SQLAM_Access" );
. P" l: Z3 F; x  i. Q6 r! t6 m采用OLE DB数据接口:* r4 E8 M3 T. M. f( l4 a
ResultCode = SQLConnect( ConnectionID, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\download\sqlaccessdata.mdb;User ID=;Password=; " );
1 D- r5 N: @/ T7 w断开数据库连接按钮:
. e1 m; c" U' T, b# w7 CResultCode = SQLDisconnect( ConnectionId );" E6 [( P8 E; R) M  h
插入数据按钮:$ p. D0 K' A8 d0 @3 e
ResultCode = SQLInsert( ConnectionId, "InTouchData", "BindedTable" );3 U7 W  q) R* }% F. \! L

& s' p& D+ N: D" w. C7 n数据改变脚本,检验SQL命令的执行是否成功,标记名为ResultCode1 C7 F) G# o( {" z( |9 q( n
IF ResultCode == 0 THEN# @! S, j8 |9 n6 }
ErrorMsg = "No errors occurred";
& v( S: \- `, P, @+ uELSE ErrorMsg = SQLErrorMsg(ResultCode);7 t0 E4 F  i, R9 h* t0 Y! |! n
ENDIF;
# d+ z" M  f+ P0 Q  ^2 t* p: M, C8 K6 Z8 ]8 z
InTouch SQL访问管理器,建立绑定列表BlindedList2 }- w( H" j1 \4 F
绑定列表把InTouch中的标记名和数据库中表里的列名映射起来,对应Access数据的Pressure和Speed+ E+ M% H# ~* y% K" [& {+ l' E
IntouchData1.jpg - Z% z: B" i8 O/ m% ~0 m
验证InTouch与Microsoft Access的数据通讯时采用OLE DB时能够将数据写入到Access数据库中,也能读取或者更新Microsoft Access的数据;; X% U0 d1 B9 P/ c( c8 V
IntouchData.jpg
. Z4 {8 q7 H  k而采用ODBC时都不能。" v8 g0 i) x7 o
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?
( _$ r! o9 D, J. G8 D  }6 s# L IntouchData2.jpg & B+ D/ G- M2 A& I0 V
: \: O) B/ j& }; E2 E  l# s% G& I( Z

) }. u2 W/ i3 Y" c. E$ w& D( I参考文件:InTouch 与关系数据库的数据交互/ g6 ^5 L$ r/ u

% c( Q1 A. a- E% Z( p/ Q% b/ _[ 本帖最后由 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
8 n" K7 |5 }" Y" B# g: b- f. R4 R书籍就是好!!!!!!!!!!!!
* C) @1 F4 ]4 V, l* S7 E
; L. b6 m" ?  e% k$ d1 F
哪来的书?6 y$ X& P" v6 H7 Z
难道很少有人做这个?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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