QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
5天前
查看: 2146|回复: 2
收起左侧

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

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

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

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

x
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?注意事项?! H+ _6 }1 r: ?& y3 f" e  ?: b

2 ?% e1 \* e( ^' \  `: Y4 p在窗口建立如下按钮和脚本:% U* R, v/ [4 h/ R( h! c
% K- O- G/ I, i( ^0 N
Pressure – Memory Integer
% d/ M/ h7 v* p+ |7 WSpeed - Memory Integer, U2 m2 r8 x* Z
ConnectionID - Memory Integer
- z( g* `5 n& b: w1 a; LResultCode - Memory Integer) [" q/ R0 Y5 e* L
ErrorMsg - Memory Message
9 f1 Q( i. R# v5 r$ R1 S- Z! P- U7 W( a* R$ P6 O7 ]
采用ODBC数据接口:
0 c. J. |% ~( r8 s+ yResultCode = SQLConnect( ConnectionId, "DSN= SQLAM_Access" );$ a$ r$ Z2 b+ Z1 @3 K: `) U
采用OLE DB数据接口:) H8 o8 ?; c, [1 @' e. r9 h
ResultCode = SQLConnect( ConnectionID, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\download\sqlaccessdata.mdb;User ID=;Password=; " );
: d6 f' ~+ E; T2 @4 `断开数据库连接按钮:
" c6 g' u4 M, q6 N, JResultCode = SQLDisconnect( ConnectionId );+ {6 M6 f! K; y- C7 m7 Z4 o
插入数据按钮:$ |& x+ y1 c# O
ResultCode = SQLInsert( ConnectionId, "InTouchData", "BindedTable" );
6 n2 t9 ^* O0 B( n$ U0 C) _- x; _- g$ G6 X' E# A; J
数据改变脚本,检验SQL命令的执行是否成功,标记名为ResultCode
' r1 X% |* h; _: D8 x& oIF ResultCode == 0 THEN
3 g9 v1 T& j, `$ ^! bErrorMsg = "No errors occurred";+ @" ?( I& N; e0 r: g- W+ z  e
ELSE ErrorMsg = SQLErrorMsg(ResultCode);# S1 h! t0 ]- T2 [9 M. P7 }: K
ENDIF;
: \3 e8 R( J. l  E  I- }( f9 T. f# l3 H, s/ t) j* |
InTouch SQL访问管理器,建立绑定列表BlindedList
1 m: t: q7 w* t" `绑定列表把InTouch中的标记名和数据库中表里的列名映射起来,对应Access数据的Pressure和Speed5 f; ^* m% x" K" O
IntouchData1.jpg 6 P& P7 h% u( U- U
验证InTouch与Microsoft Access的数据通讯时采用OLE DB时能够将数据写入到Access数据库中,也能读取或者更新Microsoft Access的数据;& D' [5 _% Z6 f. x  f  b( z# t, i
IntouchData.jpg
" F/ E8 D: f: b3 @/ l而采用ODBC时都不能。2 N" P) K5 n6 ?4 f
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?4 J: }, ?1 r) U( h- Q$ [
IntouchData2.jpg
  Z. K7 p0 x' B2 u
3 `  ~7 o+ |' @. M9 B* a/ O: [" C
; d( i. L( l! K参考文件:InTouch 与关系数据库的数据交互
+ M" D  K  E' y) f( X7 t% F
' E" m+ `6 F5 q" Q[ 本帖最后由 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.gif0 R/ ]4 F+ V4 v' l' e
书籍就是好!!!!!!!!!!!!
  f% S- C% }' ^. D

9 z2 P% f/ M" q/ ?% x  H2 b哪来的书?
8 r2 e* T: f: i' f! ~4 S/ O7 Z难道很少有人做这个?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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