在C#中创建数据库并建立连接
嗯。我是一个初学者程序员,我想使用数据库来存储我的数据(比如学生字段),那么我应该安装SQL Server Enterprise吗?SQL速成版?SQLite?MySQL?或哪一个? 我非常困惑。那么LINQ是什么?还是ADO.Net?这是一种与上面的(SQL Server,…)或什么的连接?在C#中创建数据库并建立连接,c#,sql,database,linq,ado.net,C#,Sql,Database,Linq,Ado.net,嗯。我是一个初学者程序员,我想使用数据库来存储我的数据(比如学生字段),那么我应该安装SQL Server Enterprise吗?SQL速成版?SQLite?MySQL?或哪一个? 我非常困惑。那么LINQ是什么?还是ADO.Net?这是一种与上面的(SQL Server,…)或什么的连接? 最后,当我用存储数据的数据库创建应用程序时,想要安装我的应用程序的最终用户必须安装一种数据库 对于数据库,您可以使用任何您想要的东西。我喜欢使用PostgreSql,因为它是开源的,所以无需支付许可证费用
最后,当我用存储数据的数据库创建应用程序时,想要安装我的应用程序的最终用户必须安装一种数据库 对于数据库,您可以使用任何您想要的东西。我喜欢使用PostgreSql,因为它是开源的,所以无需支付许可证费用,而且有一个非常好的空间库。MySql也是开源的,但缺乏CTE等功能强大的工具或
lead
等排名分析功能
然后,Ado.net是连接到数据库将数据带到C#应用程序的方式,LINQ是处理数据的方式
对于最终用户,可能需要安装与您相同的数据库,除非您提供对数据库的远程访问,或者通过创建取决于您需要的Web服务来配置云数据源。如果不超过一个用户同时使用Sqlite,那么Sqlite就可以了。但bd可以随应用程序轻松移动。服务器类型db更适合于来自多个用户的同时操作。可以从应用程序副本中移动或访问。老实说,我建议你做家庭作业,因为这是一个非常普通的问题,而且有很多关于数据库的信息