需求说明:
   客户端用VB,窗体上假定有四个TEXTBOX,要求可以将其中的内容作为一条记录“增加”到一个远程ACCESS数据库中。(我在一个服务器上申请了个人空间,有FTP地址,用户名和密码,但只支持ACCESS数据库。 服务商具体提供以下服务:http://www.hb888.com/zhuji/zhujizuyong.htm),可能有很多人在用我的程序,经常向这个数据库中“增加”记录。问题:
  1。能允许这种操作吗?(应该行吧,我有自己的用户名和密码。)
  2。用ACCESS数据库是不是不好,要用SQLSERVER吗?(大家到湖北热线上看看,哪种支持    
     SQLSERVER)  3。“三层结构”到底是什么。可能斑竹ONLINE就是这种方法,只是我太菜,不会用。
       http://blog.csdn.net/online/archive/2004/07/07/35994.aspx
  4。到底使用ADO,DAO,RAO还是...好。
  ...... 
 先问这些,大家见笑.能推荐相关的资源和书籍也好编程是我的业余爱好,我的软件就差这部分功能了,我一共就100分,谁能帮我,双手奉上.
  

解决方案 »

  1.   

    1、Access好象最多技持五个点
    2、如果能用SQL Server2000的话最好用它,方便多了,还可以写存储过程,程序效率可以大幅提高
    3、三层结构主要是指User services 
                       Business service/Business Objects
                       Data services
    4、当然是ADO了
      

  2.   

    这个c/s方式的估计是不可以的,既然申请的个人空间,为什么不用b/s。如果是sql server,有数据库的用户名和密码的话应该就可以的。
      

  3.   

    VB中的一个例子非常适合你,你搜索BOOKSALE.VBG,好好研究下吧!
      

  4.   

    具体的回答是这样的:
    1.如果你使用Access数据库,那么你必须把Access数据库所在的文件夹共享,这样其他的客户端程序才可以访问数据库。如果服务器和客户机不在域中,或者是不在同一个域中,最好将您的Guest账号启用
    2.Sql Server比Access更适合C\S或者是B\S结构了,因为SQLServer等大中型数据库系统本来就是为网络数据库访问而设计的,并且并发性好,支持海量数据存储。
    3.目前Microsoft 支持的数据库访问方式中ADo是最简洁、效率最好等方式,并且Microsoft对其他访问方式已经放弃维护了,目前只对Ado进行更新,在.Net中你只会有ADO.Net访问方式
    4.所谓的三层就是客户端、业务应用层、数据库。这个需要DCOM 、COM+或 Corbra等分布式组件支持
      

  5.   

    officecn(Hotdog) 的回答很详细啊,先谢。
      

  6.   

    有關連接數據庫:
    ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=northwind;Data Source=yang"
    或者
    ConnectionString = "driver={SQL Server};server=yang;uid=sa;pwd=;ConnectionTimeout=0;database=northwind"
    遠程的
    ConnectionString = "driver={SQL Server};server=218.62.*.* ;uid=sa;pwd=;ConnectionTimeout=0;database=northwind"
      

  7.   

    用ADO控件~,DAO和RDO是N年的访问数据库的控件,DAO好象是本地的,RDO是远程访问的
    而ADO是最新的,集它俩于一身,既支持本地,也支持远程!至于数据库,那需要看数据量的大小,如果不是很大,用Access也没问题!
    现在有很多网站提供给客户网页空间的时候带的数据库都是Access,楼主可以自己去看看!
      

  8.   

    如果仅仅是网站访问,access没有问题
    用asp即可,看过动网的论坛吧,2000多人同时在线如果用vb访问,比较麻烦,服务器需要完全共享,如果还要输入用户名和密码才能访问目录的话,那么数据库连接串没有办法写事实上,你们可能提供给客户一个vb界面,c/s来才操作。
    所以你可以考虑vb+xml+asp这种方式,速度还可以