QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2449|回复: 1
打印 上一主题 下一主题

[讨论]

[复制链接]
字体大小: 正常 放大
jsp1988        

17

主题

1

听众

75

积分

升级  73.68%

该用户从未签到

新人进步奖

跳转到指定楼层
1#
发表于 2004-6-8 10:34 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>各位前辈好:</P>+ i) e+ ?# I- I0 Y
<> 我是个垃圾选手,但是我很想做一个3曾数据库的程序,这对于你们来说也许是简单中的简单,但是这是我的短期理想啊 5555555555555555555555555</P>6 z2 V  m9 V% h9 o
<> 我的QQ是58132234</P>
( U& _' `1 q  X/ u% ]3 N<>我是个好人,希望各位能帮帮小弟    THANK</P>/ O2 r( E' R0 l! f+ f3 q
[em01]
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
ilikenba 实名认证       

1万

主题

49

听众

2万

积分

  • TA的每日心情
    奋斗
    2024-6-23 05:14
  • 签到天数: 1043 天

    [LV.10]以坛为家III

    社区QQ达人 新人进步奖 优秀斑竹奖 发帖功臣

    群组万里江山

    群组sas讨论小组

    群组长盛证券理财有限公司

    群组C 语言讨论组

    群组Matlab讨论组

    <>以前收集的一个例子!可能对你有用!</P><>1.应用服务器上程序的开发
    ' E/ `& J5 B' s/ R! N/ a* Y; u+ b! I
    ) _* M0 e) G" {  _/ _+ W7 K(1)打开一个新工程,然后点主功能选单NEW中的RemoteDataModule,并填入Coclass Name项,这里是KCBB。
    * F, n1 b6 W2 }0 i  q6 Z# B8 i6 e) K% k1 \% i" ~+ r
    (2)在RemoteDataModule上放置DATABASE,TABLE,DataSetProvider三个组件,并分别设置属性如下:
    4 f5 h3 n" a' f% i8 E+ N0 ~# B& _0 e2 t% a8 c
    database1
      X8 j& _: P8 r; |8 A, galiasname oracle2
    / b. h* A+ U5 Q. \5 k! H4 }databasename test
    8 m! [8 q. s8 t. }! K2 b* }connected true ' D" e6 o8 O* T. |$ V! ?/ Q
      o" q; n9 @" z& ~1 v; I7 F" {
    table1
    3 c* a* c( @5 }5 ~, @databasename test * l4 ?" }6 j7 n+ X
    tablename kcb
    % [9 p" }1 z1 }1 y: `* [: i- q) l% J/ qactive true
    - \6 w1 t7 L2 P* Z) I* n$ m0 `2 }$ x7 D- P5 y* ~
    datasetprovider
    ) r8 _! C. f) cdataset table10 3 f5 n1 b0 @5 l0 v+ P, H; k
    expo0rted true
    0 Z$ o" I2 A" f, F, H
    / @9 T$ E6 Y/ ~) o  L, Q* g. Q: p4 I前六行目的是连上后端数据库Oracle2的表KCB,后两行目的是DataSetProvider组件将表KCB作为DATASET传给前端程序。
    $ l& P& ?# T, K5 T* |+ o+ Y! [1 d! I" G6 x$ \- |0 y, w% n- A
    (3)在Forms1加一个Lable组件,上面写上“服务器应用程序已被启动”,这样运行时屏幕上就会出现这句话,说明程序已被调用。 ) S. j# Y. ?& Z3 o4 L+ u# t
    ( H) m( g/ F2 C. M
    (4)为了前端程序能连上此COM程序,必须把它注册到服务器的注册表内,可通过运行Regedit.EXE,根据Coclass Name寻找注册名来确认注册是否成功。 , V/ c2 t/ R: S! P
    $ m9 [5 S4 [3 O  X
    2.前端程序的开发
    ( t2 S* S/ t. d, O# q6 g* Q9 M5 T( y2 Z% i/ X
    (1)打开一个新工程,拖拉一个DCOMConnection组件、一个ClientDataSet组件、DataSource组件、Dbgrid组件到FORM1上。 . z) u9 z' m$ \+ l
    : i4 H" T0 d5 C9 X  f
    DCOMConnection1设置如下属性: 7 l; U# {" H! w' K8 g/ |) l* q
    computername 应用服务器的机器名 ! g. T( e9 N( D# {/ s) p/ a
    servername project1.kcbb
    7 c, P- Y( L$ j$ O8 b7 m
    & }3 [- J3 ~( V; X: GClientDataSet1设置如下属性: * W* D7 F5 q8 R9 }6 S
    4 `) i4 x5 p3 O  `/ d
    remoteserver dcomconnection1
    0 C1 p  }+ g6 W' H/ m7 hprovider table1 5 B- u1 W( d+ j3 Z' |7 L/ r
    active true
    + K+ }& Y3 h7 m0 p' M, k* t% ^6 Y( g0 c# C- F) L# `8 j3 Z1 o; i
    DataSource的DATASET设置为ClientDataSet1;
      w9 L; G- v8 X8 ?Dbgrid的DataSource设置为DataSource1。 / c; ~; t( o6 U2 c
    2 j; K2 W* B" _+ _+ z8 {: X7 W8 {
    最后,将调试好的前端程序复制到所有的前端机中,运行调试,一个Multi_Tier结构的数据库应用程序就可投入使用了。</P>
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-20 06:15 , Processed in 0.442853 second(s), 58 queries .

    回顶部