- 主题:关于vb.net和sql数据库的问题
做小项目,用SQL和ADO开发效率太低,要些非常多的sql,还要做很多数据操作。还是要用点新技术,比如Entity Framework,数据库的操作变得非常简单,就用数据Model类型相应的方法,连sql就不用了。开发小项目还是非常快的。
还有死了的linq to sql技术。
这些技术,都直接把数据库拖到图形化模型编辑器里,就会自动生成所有数据类型,能够节省非常多的开发时间,对于不太要求性能的小项目,非常友好,代码量也节省太多,而且没有sql调试也简单很多。
【 在 wuduan 的大作中提到: 】
: 我是完全门外汉,根本不懂编程,不想深入学习,只是想用vb.net和sql做点小程序。
: 如果以下问题需要我再学习很多知识,那我就不整了,
: 如果简单几句话就能让我明白,那么请告诉我。谢谢
: ...................
--
FROM 222.129.4.107
我觉得不能这么比吧,sql难度不小,一个insert语句,得多长,还有各种parameter复制,实在复杂,entity framework等都不用写sql,而且直接操作具体的数据类型对象,还是简单非常多的。我觉得弄SQL差不多要A2,而不用sql只用数据类型得方法,应该是C2自动挡才对
【 在 vmx 的大作中提到: 】
: 那点SQL和ADO.net复杂度差不多就是电动车电三轮,
: 你这是直接上到要A2 半挂司机难度了。
--
FROM 222.129.4.107
我用着还行,主要没有sql了真的顺滑太多,复杂查询也可以,一个查询,从一个表跨了三四个表进行查询,竟然也可以,效率也可以接受。最主要是,如果写sql,这么复杂得跨表查询sql,我都写不出来。
【 在 hothail 的大作中提到: 】
: 这几天学了efcore,开始有点懵逼 理顺了之后还挺顺滑的,基础查询还可以有语言约束检查。
: 就是不知道以后联表查询或者复杂操作,行不行
: - 来自 水木社区APP v3.5.3
--
FROM 222.129.4.107