我在看别人的程序源码的时候,没有找到ADODC控件,但是里面的语法是ADO语言,但所有的连接也没有发现到,可以找到二个设计器,所以想问一下,设设器到底的作用是什么?

解决方案 »

  1.   

    可以说是设计数据访问的IDE环境。你可以在“工程”菜单中找到“更多的activeX设计器”,里面可以打开数据环境设计器。
      

  2.   

    我是初学者,可是我搞不清楚一个问题呀!就是设计器可以代替ADODC控件吗?怎么样和它进行连接,我指的是程序里面的代码和设计器之间?
      

  3.   

    如下:
    在工程菜单里添加数据环境设计器(data environment),然后在出现的设计器属性栏里右键单击connection1属性,进去选择你所用的数据库类型,比如说sql server选择microsoft ole db procider for sql server,然后单击next,进入connection选项,选择好服务器名,数据库名,有用户和密码也填好,单击测试,测试成功表示连接成功。
    在程序里引用:
    首先要建立或者说加入数据集。还是进入刚才的数据环境设计器界面,右键单击connection1,选择添加命令,右键单击属性,在添加界面可以选择是添加存储过程,表,还是视图,这里选择一个表作为例子,在下拉菜单中选,然后把命令名称换成刚才的表名(习惯)。添加好了一个可以作为数据集的表。在程序中如下引用:
    if dataenvironment1.rstable1.state=adstateopen then
       dataenvironment1.rstable1.close
    end if
    dataenvironment1.open sqlstr如上,你引用的是表table1,要执行的SQL 语句是sqlstr
    clear?
      

  4.   

    那么在绑定上,直接就可以连接上了吗?就是加完你那个表引用后,可是为什么还有SSS。MDB的存在?这个程序是连到SSS。MDB上的呀?不太会呀,刚学,所以多问一问啦:)
      

  5.   

    SSS.MDB 应该是你的数据库,那么选择microsoft jet 4.0 那个,在数据库中把你的SSS.MDB绑定上