我是LINQ to SQL的新手。我已经尝试过对象关系设计器(O/R Designer)方法来生成类,并且工作得很好。但是,我想知道是否有任何方法可以使用SQLmetal工具为我的数据库生成相同的.dbml文件。有没有人能给我下达开火的命令。我只想对我的数据库使用SQLmetal命令,一切都应该就绪。
也可以在数据库中创建单独的类文件,每个表和视图,因为这将有助于在Visual Studio中处理。
发布于 2011-04-09 21:58:17
尝试:
sqlmetal --server={server} --database={db} --user={user} --password={pass} --namespace={namespace-you-want-may-be-empty} --entitybase={dbobject-if-you-need-a-base-class-may-be-empty} --generate-equals-hash --pluralize --culture=en --dbml=dblinq.dbml
发布于 2020-11-04 17:15:25
只需运行这两个命令
SqlMetal /server:<server> /database:<db> /dbml:<file>.dbml
SqlMetal /server:<server> /database:<db> /code:<file>.designer.cs
https://stackoverflow.com/questions/5024398
复制相似问题