1、如果不使用存储过程可以用access和delphi编写c/s结构的程序吗?如果可以应该怎么连接远程的access数据库?
2、c/s结构一般是不是要大量地使用存储过程来?
3、如果服务器端用mssql服务器,使用delphi的dbexpress好还是用ado好?大家一般都是用哪一个的?

解决方案 »

  1.   

    1、可以,用“adoconnection”组件,在“connectoionstring”属性指定连接的远程数据库的名称、地址、登陆用户、密码。在程序的ado连接上述的“adoconnection”就可以了;
    2、并不一定,主要看你数据库的大小、访问频率以及网络带宽(为什么不用sql数据库呢?)
    3、如果你的数据库数据多,建议用dbexpress。偶用的是dbexpress。
    小小拙见,抛砖引玉。
      

  2.   

    1、可以直接用SQL语句,但不如存储过程好
    2、不一定,但用存储过程比较好而已,无论从安全性,执行速度,比较省事(建议使用)
    3、我们公司的一般都用ADO
      

  3.   

    用SQLSERVER吧,存储过程和触发器是常用的,提高执行效率,方便更新客户端(程序也小)
    用ADO或DBX,DBX在发展中,可能有些问题,但ADO与SQLSERVER的配合是众所周知的
      

  4.   

    1、如果不使用存储过程可以用access和delphi编写c/s结构的程序吗?如果可以应该怎么连接远程的access数据库?1、可以,用“adoconnection”组件,在“connectoionstring”属性指定连接的远程数据库的名称、地址、登陆用户、密码。在程序的ado连接上述的“adoconnection”就可以了;......是否要通过映射网络驱动器来连接数据库,还有什么简单的方法吗?
      

  5.   

    access只适合于写单机版软件不适用于C/S
      

  6.   

    madyak(无天)access只适合于写单机版软件不适用于C/S
    说的很对
      

  7.   

    用mysql
    免费的
    有帅
    你可以看看新版的mysql,我发现比sql server还要帅