Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从类型创建数据库表。用密码。仅仅_C#_.net_Sql Server_Database_Orm - Fatal编程技术网

C# 从类型创建数据库表。用密码。仅仅

C# 从类型创建数据库表。用密码。仅仅,c#,.net,sql-server,database,orm,C#,.net,Sql Server,Database,Orm,我一直在寻找用EntityFramework或LINQtoSQL替换SqlCommand。然而,他们似乎在很大程度上依赖于使用设计器,这是我尽量减少的,在Linq到SQL的情况下,对数据库的任何更改似乎都很难在代码中更改 所以我的问题是:有没有可能使用上述技术中的一种,我可以: 创建一个类。 在数据库中创建一个表。 并将该类绑定到数据库。 如果涉及到跳圈,那没关系。我希望简化我的工作,而不是让它复杂化。听起来和采用代码优先方法的实体框架完全一样……请参阅@ken2k,谢谢。我现在正在看。看来我必

我一直在寻找用EntityFramework或LINQtoSQL替换SqlCommand。然而,他们似乎在很大程度上依赖于使用设计器,这是我尽量减少的,在Linq到SQL的情况下,对数据库的任何更改似乎都很难在代码中更改

所以我的问题是:有没有可能使用上述技术中的一种,我可以:

创建一个类。 在数据库中创建一个表。 并将该类绑定到数据库。
如果涉及到跳圈,那没关系。我希望简化我的工作,而不是让它复杂化。

听起来和采用代码优先方法的实体框架完全一样……请参阅@ken2k,谢谢。我现在正在看。看来我必须下载实体框架-所以如果它没有包含在.net中-我可以重新发布它吗?@marc_,谢谢。a出于某种原因,即使在发布问题之前检查,我似乎仍然需要依赖设计师。我现在再次检查。但是:b如果我的类型改变了,我能改变一个表吗?还是从头开始创建一个新表?首先使用代码,你没有设计器,只有代码。是的,通过迁移,您可以轻松地改进您的数据库模式,不再需要删除所有内容并从头开始。。。