2009-08-26 72 views
4

我试图以编程方式将一列放入访问数据库的表中,发现自己无法这样做!这是否可能?它让我觉得我没有任何清晰的想法linq以sql 不能做。 任何想法?是否可以使用Linq来ALTER数据库表?

+0

我还没有测试过它,但您可以试试这个来发出实际的SQL命令:http://msdn.microsoft.com/en-us/library/bb399403.aspx – 2009-08-26 21:48:55

回答

5

LINQ to SQL中没有任何东西可以让你在不编写T-SQL的情况下做到这一点,没有。

同样,如果不选择要先改变的数据并操作对象,则无法进行直接更新或删除操作。你必须为这些东西编写存储过程,并将它们添加到要调用的模型中。有关概览,请参阅this MSDN page

如果您不介意源代码中的T-SQL,则使用DataContext.ExecuteQuery也应该可以工作。

相关问题