4

我正在尝试以编程方式在 access 数据库内的表中删除一列,但发现自己无法这样做!有可能吗?这让我觉得我对 linq to sql不能做的事情没有任何明确的想法。有任何想法吗?

4

2 回答 2

5

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

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

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

于 2009-08-26T21:48:26.563 回答
0

你能行的。这是一个例子:

ALTER TABLE Import
Alter column [Tot_Val]  DECIMAL(10,2) ;

于 2018-10-23T15:11:38.993 回答