本人有个关于数据库编程方面的最基本的问题想要请教各位高手:
用一种编程语言比如C#进行数据库编程,是否也同时要安装数据库软件比如ACCESS、SQL SERVER、mySQL等?
编好的软件要在另一台机器上运行,是否那台机器也一定要有相对应的数据库软件?

解决方案 »

  1.   

    对于你所说的数据库编程确实是应该这样的。但是如果你是用C#在做简单的小游戏,用到了某些数据需要存储的话,那么只要用XML进行简单存储就行了
      

  2.   

    我记得以前用过动网的论坛软件,用的是ASP+ACCESS,只要在服务端装好IIS就可以了,不需要装ACCESS也能运行,客户端也不需要装,只在浏览器中打开就行,这应该如何解释?
      

  3.   

     如果用ODBC来组织调用数据 好像ACCESS在编译的时候会形成一个数据表 是所有程序所用数据的集合 然后程序直接调用这个表 而不是不通过ACCESS的平台来调用,而像SQL,ORACL这些大型的数据库 程序只能通过数据库处理平台来调用数据 也就是机子上必须装有这些平台.  个人认为,ACCESS也太低级了点吧,用ODBC的话 直接用EXCEL就可以实现几乎所有ACCESS能实现的功能,但对于超过十万行的数据处理能力值得怀疑, 我一直在用SQL2005,18+万行的搜索数据量 不出3秒钟出结果.
      

  4.   

    ACCESS的确是可以不用装软件就能运行,只不过其性能不高,对不?