大家好:   由于工作需要我公司要作一网络版的东东!请各位高手提示提示或给提供点相关资料好吗?其中包括查找,修改,添加,删除数据库等功能(最好是多个客户可同时工作)!还有最好是用DATA控件,其它的方法也可,谢谢!!!
多多加分呀!!

解决方案 »

  1.   

    使用ADO对象。在网上找一下,有很多你要的东西(有源代码)
      

  2.   

    用ado简单,功能强!现在网上的实例也多!
      

  3.   

    ole(ado)比odbc好,中间不要自己配了
      

  4.   

    进去看看吧。里面有小马哥给的资料。UP !
    http://expert.csdn.net/Expert/topic/2297/2297454.xml?temp=.6202661
      

  5.   

    用ado实现,代码如下:
    dim cn as  adodb.connection
    dim strcnn as string
    strcnn="provider=microsoft.jet.4.0;password=;id=;data base=;datasource="
    set cn=new adodb.connection
    cn.open strcnn
      

  6.   

    首先要引用ADO工程库:工程-〉引用-〉点选 Microsoft ActiveX Data Objects 2.x Library程序中使用如下:    Dim szSql As String    Dim oDb As New SNConnection    Dim DB As New ADODB.Connection
        Dim RD As New ADODB.Recordset    '打开 .MDB
       
        DB.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.151.12\E:\DB1.mdb"     
      

  7.   

    使用RDO,不过现在流行ADO!其实实现的方法很多!就看你的需求了!
      

  8.   

    我在以前也问过,但解决不了,那都是连接局域网的,最后还是采用了ASP
      

  9.   

    用ASP连接远程数据库简直太方便了,
      

  10.   

    上面的说用ASP,请问一下ASP能和VB通信么?如果能的话用什么方法,用ACTIVEX么?请高手指教
      

  11.   

    用VB,而不是ASP,,,用ASP当然好了,但这不全我们的要求!!
      

  12.   

    ACCESS毕竟不是网络版的数据库,如果多人访问的话会出现冲突,建议不要多人进行远程访问.
    如果非要做的话可以用ADO~~
      

  13.   

    "连接和操作远程服务器上的Access数据库"
    强烈呼吁用ODBC
      

  14.   

    用ADO做Dcom组件,配置到Com+服务器端,客户端可以远程调用
      

  15.   

    首先不建议你作网络版用access数据库,你可以考虑mssql。
    若为了升级勉强使用,我建议你把数据库与客户直接的联系用sock控件来发送信息,服务器端通过客户发送过来的信息来操作数据库并返回客户端数据,这样对于保护数据的安全很是有作用的。另你说用data控件,恐怕不很灵活,用ado。
      

  16.   

    看来大家对RDS还不了解!
    RDS是“读取”时连接,立即断开,“更新”时再次连接,所以完全可用于多用户系统。
    我的服务器上先设置好了,供大家测试下面的代码,10天后可能会取消这个服务。
    如以后想测试,可到我的论坛中提出。
    http://office.9zp.com引用 Microsoft Remote Data Services x.x Library
    引用 ADODim DF As Object
    Dim strServer As String
    Dim strConnect As String
    Dim strSQL As String
    Dim objADORs As Recordset
    Dim ds As New DataSpace
    strServer = "http://9zp.com"
    strConnect = "Data Source=hzn;"
    strSQL = "Select * from parts"
    Set DF = ds.CreateObject("RDSServer.DataFactory", strServer)
    Set objADORs = DF.Query(strConnect, strSQL)
    MsgBox objADORs.Fields(0)
    objADORs.Fields(0) = "改变这几个字再运一次"
    DF.SubmitChanges strConnect, objADORs
    MsgBox objADORs.Fields(0)
      

  17.   

    同意 suntt(两条腿的狗) 的意见
    在服务器端与客户端各写一个程序
    这样安全些
    就是不如ASP方便。
      

  18.   

    共享mdb文件来访问就是了,有个产品就这样用了好多年了啊
      

  19.   

    给你一点建议:1 采用c/s结构,分别作一个服务器和客户端的程序,假设ACCESS文件放在服务器端2 服务器和客户端的程序通过winsock来通讯,通讯协议选择tcp,可以在这基础上再添加一点你自己的协议3 服务器和客户端程序主要传送的是SQL语句,对于客户端程序发来的SELECT之类的查询语句可以在服务器端先处理了之后传过来,而对于DELECT,DROP,INSERT INTO等之类的语句就简单一点4 服务器端程序一定要处理完了一条SQL语句之后才处理另一条的!所有要在服务器端作一个SQL语句队列一类的东东~!5 这种方式速度会比较慢!如果客户端很多的时候更加。6 开多进程会好些!