Не удается неявно преобразовать тип System.данных.объект DataTable' в 'int' как я могу исправить это?
Cannot implicitly convert type 'System.Data.DataTable' to 'int'
Я делаю это в 3-уровневой архитектуре.
Что я уже пробовал:
public int Doctor_appointment(query qr) { cmd.Parameters.AddWithValue("@Name", qr.Name); cmd.Parameters.AddWithValue("@Place", qr.Place); cmd.Parameters.AddWithValue("@Date", qr.Date); cmd.Parameters.AddWithValue("@Time", qr.Time); DataTable r = extablestore("Doctor_Page_appointment", cmd); return r ; }
CPallini
Почему такой метод должен возвращать int? Более уместно возвращать DataTable, не так ли?
Anonymous 13
не могли бы вы объяснить это, пожалуйста??
[no name]
А почему бы и нет? В конце концов, он работал на JavaScript и PHP.
Типы-это просто выдумка каких-то садистов, которые хотят свести нас всех с ума. :-)