用SQLServer或者MS Access都可以,关键看你的数据量大不大。如果大,就用SQLServer,小就用Access。
如果客户出去做外勤需要直接连接公司的数据库,查看并录入资料,那么你就要用ASP.NET去写一个WEB网站,通过IIS发布到Internet。如果像你说的,外勤小组回来公司后再将数据传到公司的服务器里面,那么就不需要了,用C#写Windows AP程序也可以。
以上两种情况客户都不需要在电脑上安装SQLServer。因为数据库服务器一直放在公司的服务器上。
追问数据库服务器上可以安装sql吗?安装之后,其它服务器可以访问吗?比如写入,修改,删除,读取等。