要求只要连接互联网上就可以应用此软件,是不是空间支持mysql 就能把sqlserver2000的数据库放上去,然后就能访问数据库了呢?在线等啊

解决方案 »

  1.   

    LZ你这需求没说清楚,你的网络版软件是要干嘛的,仅仅是连接数据库的话不用考虑网络编程的问题。
    ADO控件可以用来连接数据库,mysql版本5.1版本的驱动我也用ADO连接试过可以的,sql server 2000微软的东西就更没问题了。
    VC6.0的话也支持ADO控件,但仅仅是代码方式的,VS2008已经支持像VB一样拖ADO控件了,但支持得不是很好(主要是我不知道如何释放连接,没找到相应的函数)。
    下面是mysql5.1驱动的UDL文件
    [oledb]
    ; Everything after this line is an OLE DB initstring
    Provider=MSDASQL.1;Password=123456;Persist Security Info=True;User ID=root;Extended Properties="Data Source=127.0.0.1;PORT=3306;Database=test;Driver=MySQL ODBC 5.1 Driver"
      

  2.   

    就是说现在需要开发的软件,需要可以读取数据库信息,进行添加,修改,删除数据,并且要求只要连接到互联网上的计算机就可以应用此软件,我想把数据库放到支持sql的空间,这样应该可以吧
      

  3.   

    当然可以,ADO连接就行。加油哈