可以用ODBC连接,或者用SQL Server 作为后台数据库!

解决方案 »

  1.   

    用SQL Server作为后台数据库,每个客户端都可直接连接到数据库中,连接可以用ADO 的OLE DB
    如果用ACCESS,要么写一个服务器程序专门操作数据库,要么设为共享接受每个客户程序的操作,这是不可取的。
      

  2.   

    如果是对等网,你直接修改ADO的连接字符串就可以连接网络文件夹中的ACCESS数据库,具体是把本地路径修改为网络路径
    比如:
    cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source= \\server\data\date.mdb"
    cn.Open
      

  3.   

    to lonelystarcnaccess数据库能不能转成sql数据库?该怎么样转?to catzero如何实现用odbc连接sql数据库,谢谢!!!
      

  4.   

    access数据库可以转成sql数据库,SQL_SERVER本身有导入数据的功能,用odbc连接sql数据库则是在控制面板的ODBC数据源里新建一个数据源,驱动程序选择SQL SERVER,然后填写相应内容即可。
      

  5.   

    ADO + 加COM+ 外观层,实体层,数据访问层
      

  6.   

    再问一下,如何调试呢?是不是一定要有两台电脑?另外对于sql的数据库操作,是不是可以保留原来对access操作的代码不变?还是需要一些新的指令
      

  7.   

    请教一下如果我先用SQL做后台数据库
    工程完工后要同时兼容oracle需要那些额外的工作?
      

  8.   

    1.引用(ADO)
        Project(工程)---Peferences(引用)---Microsoft ActiveX Data Objects 2.7 Library  2.在模块中建变量
        Public g_AdoSqlCon As ADODB.Connection  3.建模块(Module)
        Public Function SqlConnect_Db(SqlVar_Con As Connection) As Boolean
        Dim intRec As Integer
        Set SqlVar_Con = New Connection
        SqlVar_Con.Open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=yxl;pwd=771112;Initial Catalog=ws;Data Source=10.10.66.246"
        SqlConnect_Db = True
        Exit Function
        End Function  4.调用模块(Moudle)
        Private Sub Form_Load()
        Call SqlConnect_Db(g_AdoSqlCon)
        End Sub  5.连数据库
        Private Sub Command1_Click()
        Dim rs As Recordset
        Dim sql As String
        Set rs = New Recordset
        sql = "select * from cg"
        rs.Open sql, g_AdoSqlCon
        Text1.Text = rs!xm
        rs.Close
        Set rs = Nothing
        End Sub
      

  9.   

    谢谢楼上的,具体要操作数据库是不是可以用vb中的rs的各种的方法!比如删除数据,增加数据之类的!
      

  10.   

    修改ADO连接字符串就可以OK了,呵呵
      

  11.   

    很方便的,先在计算机上装sql server,用sql server导入access数据库,然后再装一个iis,用asp,所有对数据库的操作都和vb一样,只要改一下连接数据库的代码就可以啦
      

  12.   

    楼上说的用asp是指什么意思?asp不是做动态网页才用的上的吗?我只是作一个考试系统,而且用vb做了前端程序,就不用asp了吧?
      

  13.   

    不行的,我要求能同时让多个用户一起访问和修改数据库另外问个问题,在建立DSN时提示sql sever驱动程序版本过期,该怎么办啊?