У меня есть несколько таблиц с одинаковой структурой (например, Queue1, Queue2 и т. Д.). Я должен держать их отдельно по административным причинам. Приложение может создавать некоторые таблицы очередей.Как управлять несколькими таблицами с одинаковой структурой
Я использую контекст данных и linq и C#.
Теперь я хочу выполнить операцию на всех таблицах. Таким образом, я возвращаю свои таблицы.
IEnumerable<MetaTable> tables = appelsDataContext.Mapping.GetTables();
foreach (MetaTable table in tables)
{
}
Проще говоря, я хочу обновить поле userID во всех этих таблицах. Я не знаю, как это сделать, потому что с моей точки зрения dataContext, хотя таблицы имеют одинаковую структуру, все они разные.
Большое спасибо за любую помощь, которую вы можете предоставить. Приветствуется! Mathieu
Awsome! Большое спасибо за Вашу помощь! – Mathieu
Одна маленькая деталь. В вашем коде появляется сообщение об ошибке «public int ProductID {get; set;}», в котором говорится, что «публичный» модификатор там ошибается. Но как я могу получить доступ к этому полю таблицы ProductID, если он не является общедоступным? Тонкс снова! – Mathieu
@Mathieu, я обновил свой ответ, не должно быть никакого публичного модификатора на членах интерфейса, они неявно публичны. –