虚拟系统:虚拟系统上安装Delphi做的一个服务器的软件,用来运行Sybase数据库,并安装了odbc驱动。
主机:一个Delphi做的软件,安装后,在odbc上没有安装odbc的驱动,但是能连接。为什么呢。这个软件的文件夹下一共有这些文件夹和文件,分别是:文件夹reports和文件ascclient.ini;midas.dll;DataRecords.xml;ASCClient.map。
文件夹reports下面有文件.ARP的文件
ascclient.ini里面的信息
[System]
Server=127.0.0.1
[InterFace]
ContinueAdd=1
DoubleClickEdit=1
InheritedFunc=1
PrintUse=0
DataRecords.xml下面有很多这样的代码
- <TASCFunc>
- <FIELDS>
  <FIELD propname="EnabledFlag" fieldname="c_enable_flag" datatype="1" /> 
  <FIELD propname="FuncCaption" fieldname="c_node_caption" datatype="1" /> 
  <FIELD propname="FuncCode" fieldname="c_node_code" datatype="1" /> 
  <FIELD propname="FuncNodeIndex" fieldname="c_node_index" datatype="0" /> 
  <FIELD propname="FuncParentCode" fieldname="c_parent_code" datatype="1" /> 
  <FIELD propname="FuncRe" fieldname="c_re" datatype="1" /> 
  </FIELDS>
- <STREAMS>
  <PROPNAME datatype="1">FuncCode</PROPNAME> 
  <PROPNAME datatype="1">FuncCaption</PROPNAME> 
  <PROPNAME datatype="1">FuncParentCode</PROPNAME> 
  <PROPNAME datatype="1">FuncRe</PROPNAME> 
  <PROPNAME datatype="0">FuncNodeIndex</PROPNAME> 
  <PROPNAME datatype="1">EnabledFlag</PROPNAME> 
  </STREAMS>
  </TASCFunc>
- <TASCUserFunc>如果vb也想这样怎么样才能实现呢。这样的代码应该怎么写呢。

解决方案 »

  1.   

    客户端程序不直接访问数据库,和服务端程序通讯,通过约定的数据结构传递数据,由服务端程序进行对数据库的数据存取。
    只不过这个软件可以通过 xml 来灵活定义数据记录和字段而已。
      

  2.   

    A:载人航天是怎么做到的。
    B:火箭上不带卫星带载入舱。
    A:不懂,能给一件样品么。让我学习一下。
    B:
      

  3.   

    好像有样品《Visual+Basic数据库开发典型模块与实例精讲》csdn上就有下载。看先。。不懂在回来重新问过。呵呵。