QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?注意事项?3 h! c$ G: d1 R8 J; o0 g6 O8 ~

1 `; C+ c# q2 [# x$ Q3 ?在窗口建立如下按钮和脚本:! `- M3 Z" p; W: o

. Y! K9 s4 B6 D: b7 [7 RPressure – Memory Integer. Z, v. F9 c1 P9 r4 ]2 ?7 O
Speed - Memory Integer* C- W  @, X/ d
ConnectionID - Memory Integer
8 R7 ?0 c( d; l8 nResultCode - Memory Integer& T; `: [- i0 F' ^/ Q0 f
ErrorMsg - Memory Message
' `# \4 q8 e# a
! h' b# H4 p6 t采用ODBC数据接口:9 ?! q! l2 ?/ Q; j  S
ResultCode = SQLConnect( ConnectionId, "DSN= SQLAM_Access" );
" h$ z: q0 a* p5 A- J+ R2 v采用OLE DB数据接口:
0 j+ B& ]2 H; |/ H9 CResultCode = SQLConnect( ConnectionID, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\download\sqlaccessdata.mdb;User ID=;Password=; " );
; v  K/ r7 i' `& u5 C) d断开数据库连接按钮:
' |7 L# B+ v% W( a0 VResultCode = SQLDisconnect( ConnectionId );
' `2 a- S5 E, s5 D0 X插入数据按钮:
1 e9 T) l; Z  c% a8 S1 v4 ]ResultCode = SQLInsert( ConnectionId, "InTouchData", "BindedTable" );! |6 t$ a! t, Y6 s7 q

- ?3 S+ R8 F( s$ C数据改变脚本,检验SQL命令的执行是否成功,标记名为ResultCode4 `2 d& e. C) N$ Q  t3 S
IF ResultCode == 0 THEN
0 x$ k4 l: q- D  y  O4 c8 PErrorMsg = "No errors occurred";
  u1 Y3 e% V* Q4 n4 r, {ELSE ErrorMsg = SQLErrorMsg(ResultCode);9 k" o* U. q5 B& v' I
ENDIF;9 f+ s/ F9 Z* s5 @* \

3 Z2 }/ k( j- p* Z! _0 t" f  j' g0 N. PInTouch SQL访问管理器,建立绑定列表BlindedList
$ w% J1 C- r( `: K3 L. e1 f, _绑定列表把InTouch中的标记名和数据库中表里的列名映射起来,对应Access数据的Pressure和Speed
0 j: O6 G; ]8 E1 J! K- i) {  q IntouchData1.jpg
( u' C8 c& i* r9 Q8 K验证InTouch与Microsoft Access的数据通讯时采用OLE DB时能够将数据写入到Access数据库中,也能读取或者更新Microsoft Access的数据;
, l8 S0 [5 M' n+ F' h8 q& I) l IntouchData.jpg ; x7 j0 c1 I' W( y1 w' G" H
而采用ODBC时都不能。
, |2 |' t- t3 p$ m3 U* ^想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?
2 Z1 M" y. e' Q4 L4 k: a7 g IntouchData2.jpg 9 K4 |% E0 }8 s: L
$ X# e. l* x% k3 F: B2 L" X1 }$ U

& U/ f6 s) v1 T0 S2 H* X5 X参考文件:InTouch 与关系数据库的数据交互) c9 O0 `0 r7 P: k; [6 ~" @
. p! u( \% e% A- _9 O
[ 本帖最后由 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.gif3 ~' i4 u: ^2 l
书籍就是好!!!!!!!!!!!!

$ C# u# Y  E2 S1 B) w" j$ X
* p0 ^2 z& d5 w. o8 \, s- T7 M6 e哪来的书?
" x8 f6 n7 e8 v2 B难道很少有人做这个?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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