QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2189|回复: 2
收起左侧

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

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

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

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

x
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?注意事项?) U9 T3 z/ I* D) W; _  D4 b

+ W3 a$ ]) W; F; K' x9 q0 J5 m在窗口建立如下按钮和脚本:
" W& u1 k: h! }/ c: H: V( D, @8 Z- F( C9 J! [' _
Pressure – Memory Integer
, a4 j  p- K4 x+ VSpeed - Memory Integer
* ^; A3 V8 e( k, SConnectionID - Memory Integer7 ?( Q% `3 N+ R% |0 c
ResultCode - Memory Integer
4 H5 u& A. {* l( HErrorMsg - Memory Message9 R8 B' x$ j* [' [: o& k
# M) g  _! Y+ e* H
采用ODBC数据接口:
- H% [9 v$ Z( e( B, L( J% `6 F5 LResultCode = SQLConnect( ConnectionId, "DSN= SQLAM_Access" );9 r) g8 i1 ~' x4 z& t
采用OLE DB数据接口:4 Z- Z2 H% E/ n
ResultCode = SQLConnect( ConnectionID, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\download\sqlaccessdata.mdb;User ID=;Password=; " );
, `8 L+ n6 y1 _: E2 v断开数据库连接按钮:& [% t) ?$ r& q$ k' N  B
ResultCode = SQLDisconnect( ConnectionId );2 f5 [* ~5 }& l0 E/ M3 }
插入数据按钮:
: m4 j0 n% i4 Z$ V" p4 rResultCode = SQLInsert( ConnectionId, "InTouchData", "BindedTable" );
$ b' Y* x6 d5 r" R, l  h
( f4 c# C6 V( }- _数据改变脚本,检验SQL命令的执行是否成功,标记名为ResultCode
* \0 h* D6 }& a$ c6 b  ?! WIF ResultCode == 0 THEN1 H& b$ {5 q4 U
ErrorMsg = "No errors occurred";
( E5 {. Z8 H, u. ^3 K& `ELSE ErrorMsg = SQLErrorMsg(ResultCode);
5 d% h& `, o( K: c1 [( J5 a! {6 @+ ZENDIF;
0 d  d3 I7 ^/ V/ I5 O% d1 Z6 i  U- l% K! A
InTouch SQL访问管理器,建立绑定列表BlindedList
, N8 a( p8 W3 X8 ^& d3 P* f绑定列表把InTouch中的标记名和数据库中表里的列名映射起来,对应Access数据的Pressure和Speed
* v+ o0 Q# K+ X; ?2 ? IntouchData1.jpg
$ y4 \2 f" z* ~# w, g& k. r/ a验证InTouch与Microsoft Access的数据通讯时采用OLE DB时能够将数据写入到Access数据库中,也能读取或者更新Microsoft Access的数据;
) T) y4 V: k& C2 Z( C& {9 {  W IntouchData.jpg ! K; b4 _% x$ `0 s
而采用ODBC时都不能。. z6 q0 e6 C) n9 l$ E" P  L6 s
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?3 ]+ F; b! f6 x# @
IntouchData2.jpg
. D/ ^/ _* Q5 [9 J; {, H4 s6 `1 J3 j5 T7 v& {* ]
) a& z+ y) g1 G9 M$ |. v
参考文件:InTouch 与关系数据库的数据交互
+ z6 W  f! x5 X& k& f* S" ^3 I! F' q2 R! j
[ 本帖最后由 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
  c! S, m( r+ {书籍就是好!!!!!!!!!!!!

% Q5 u% l9 h2 d( m9 i7 d5 {  ]7 m
5 E" n& A5 V9 D哪来的书?1 e4 t1 I) p6 S) I: Q( |7 @
难道很少有人做这个?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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