我要用到delphi实现对dso(决策支持对象)对象的编程,可是又没有找到这方面的例子,所以只能看那些vb程序,然后转化了。
dim dsoserver as new dso.server
dim dsodb as dso.mdstore
dim dsocube as dos.mdstore
on error goto handlerr
dsoserver .connect"localhost"
这些应该是怎么转化过去的呢?
dim dsoserver as new dso.server
dim dsodb as dso.mdstore
dim dsocube as dos.mdstore
on error goto handlerr
dsoserver .connect"localhost"
这些应该是怎么转化过去的呢?
解决方案 »
- 摄像头取图用API
- delphi idhttp 异常处理
- 这是我同学在国内一家较有名气的软件公司面试时的题目(可能有点难,与算法有关),我是一点解题的思路都没有(当然他也不会)。
- 9号结婚
- 菜鸟问题两个:1、fieldbyname('xx').AsFloat:=xxxx; ……每题25分!
- 有谁用delphi6写过Corba客户端的程序,用IOr的命名服务调用方式,重赏
- 请问各位delphi7.0中的报表组件在哪啊,我怎么找不到啊?
- 關于分布式多層架構的問題--------:)>
- 下面怎不行???
- 关于网络编程?
- 求助,外挂呼出问题~~~
- 通过编程建立ODBC的问题(SQL SERVER2000)
dsoserver : variant;
begin
dsoserver:=createoleobject('dso.server');
dsoserver.connect('localhost');
这样改的时候说的createoleobject有问题,是不是引用那个单元,我不知道是哪一个?
我这个括弧中的参数应该怎么写,尤其是后面的那个,我前面的字符串用的是dsoserver.name,后面不知道该怎么写了。
dim dsodb as dso.mdstore
for each dsodb in dsoserver.mdstores
listbox1.additem"dsodb.name"
如果改成delphi的语句因该是什么样子的呢?
Dim dsoServer As New DSO.Server
Dim dsoDB As DSO.MDStore ' Connect to the server.
dsoServer.Connect "LocalHost" ' For each MDStore database object on the server,
' print its name.
For Each dsoDB In dsoServer.MDStores
Debug.Print "Database: " & dsoDB.Name & _
" - " & dsoDB.Description
NextEnd Sub
高手帮忙吧,为什么我写出来的数据库的名称都是空的呢?
lstdatabase.Items.Clear ;
dsoserver := CreateOLEObject ('DSO.server') ;
dsoserver.connect(E_asserver.Text );
dsodb:=CreateOLEObject('dso.mdstore');
for i :=0 to DSOServer.Mdstores.count do
showmessage(DSOdb.name);