QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?注意事项?  Z: o& z# ]2 B1 i4 c: e

4 s! k, `% V' O5 D, C' G在窗口建立如下按钮和脚本:
% r; V$ o5 X/ Q- R) T$ `! r7 e; s4 i) Y0 W, {7 \  d- E# b
Pressure – Memory Integer
# S2 s3 U, O1 ]. kSpeed - Memory Integer, [- R6 R  M7 @6 W3 a5 t) F% \: c
ConnectionID - Memory Integer* E. M% P7 C1 e; X0 |( A
ResultCode - Memory Integer
, Y8 k, S$ X9 }9 [ErrorMsg - Memory Message
) L5 a" S- G! g/ ?! F* r& I
! U& M/ p8 x5 D7 {) I+ c% N采用ODBC数据接口:. Q) S+ A4 x, U9 K0 H' G1 y
ResultCode = SQLConnect( ConnectionId, "DSN= SQLAM_Access" );
+ ~! H1 S  y/ y9 E采用OLE DB数据接口:
, Z* o6 u$ X* @; X5 l* @+ _; _) S8 wResultCode = SQLConnect( ConnectionID, "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\download\sqlaccessdata.mdb;User ID=;Password=; " );
$ Z" A( X8 F$ I. l断开数据库连接按钮:4 `7 |# x: v# F* y3 M
ResultCode = SQLDisconnect( ConnectionId );
% `& i' n* |6 B* o. o4 ]" U插入数据按钮:# K. C# D9 u- z- o# I  G
ResultCode = SQLInsert( ConnectionId, "InTouchData", "BindedTable" );5 r9 r& U( _) v1 ]9 d& p$ V
! y9 `; `9 u- Z/ W  u: X
数据改变脚本,检验SQL命令的执行是否成功,标记名为ResultCode
1 A! Z5 U( `) AIF ResultCode == 0 THEN
4 K0 F  f) T6 o. {6 ~7 WErrorMsg = "No errors occurred";) d" k1 s# ?" Y( q
ELSE ErrorMsg = SQLErrorMsg(ResultCode);
# |. }" B( j' C2 fENDIF;6 h: W, z2 t) }8 w

' F6 G  G6 i( u* N# xInTouch SQL访问管理器,建立绑定列表BlindedList% M7 O3 Z' K" U; U" R
绑定列表把InTouch中的标记名和数据库中表里的列名映射起来,对应Access数据的Pressure和Speed! g8 _1 s8 j! ]# I4 T
IntouchData1.jpg
1 V) |+ R5 R& Y验证InTouch与Microsoft Access的数据通讯时采用OLE DB时能够将数据写入到Access数据库中,也能读取或者更新Microsoft Access的数据;
" X! s: b$ M" j: \ IntouchData.jpg 4 D1 J+ ?9 S6 |  G2 y# J: l4 ^
而采用ODBC时都不能。
: D0 Z8 o9 L7 N3 V* C( Q" ~想知道应当如何操作才能把InTouch的数据到插入到Access数据库中?在ODBC数据源中如何设定?
  A6 t( w4 @' N! i: R8 H IntouchData2.jpg
: N  v' d. {2 R) \2 ^# v. g1 S* c. ?. d& e; z* C

+ c% S! K/ f; l: p参考文件:InTouch 与关系数据库的数据交互
& U4 Q! l. ]) q. O" l) y
: G$ C: Z- j% l: I# E+ o1 ]: z+ [1 L[ 本帖最后由 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
9 c& i9 i4 {5 {4 U  L- f书籍就是好!!!!!!!!!!!!
3 m2 s) N( G) S- H
: c" r' P6 R: v. I" i
哪来的书?
) p- R; J) t  V* ?2 d/ p难道很少有人做这个?
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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