请高手指点一二:我想用指令创建ADO,接连SQL2000上的一个数据库"PS2003",然后将"PS2003"中的一个表"GOODS"中的"HH,PM,JJ,SJ"等内容显示在EDIT中,并可修改更新,我该如何写这些指令.

解决方案 »

  1.   

    我这样写为什么会报错?
      adolx:=createoleobject('adodb.connection');
      

  2.   

    语法没错。adolx定义正确吗?另外窗体文件首部的uses里应该加上Db, ADODB。
      

  3.   

    借个地方用下:为什么我的程序(delphi+ado+mssqlserver)在win2000,XP下可以运行,而在WIN98下却不可以运行,或运行了一会就出现如“os ....","can't create a visual form"之类的出错信息。请帮下。
      

  4.   

    to Delphiyestday:
    ado动态连接库的问题,与你编写的程序无关
    升级你的ado动态连接库
      

  5.   

    报错是因为ado并不是自动化COM对象
    不支持invoke调用
    不能用创建OLE的方法调用
    你必须在project->import type library->add
    选择msado15.dll 这是ado的COM驱动程序 
    包含了ado的类型库
    这样install 和create unit
    然后你就可以用它的类和方法来处理数据了