Требуется объект типа, конвертируемого в 'string'
я создаю login_class в этом классе я кодирую это
public void loginfu(string username,string password) { try { Entities2 lg = new Entities2(); List<SP_Get> gr = lg.SP_GetL(username, password).ToList(); DataTable dt = new DataTable(); dt.Columns.Add("id", typeof(string)); foreach (var l in gr) { dt.Rows.Add(l.id); } } catch (Exception) { throw new Exception(); } return dt; }
Что я уже пробовал:
как я передаю идентификатор столбца в сеансе
Bernhard Hiller
Время компиляции или ошибка во время выполнения? Какая линия?
между прочим, catch (Exception) {throw new Exception()
это нонсенс: вы отбрасываете всю информацию, которую могли бы получить из исходного исключения. Не делай этого!
super_user
проверьте обновление вопроса
F-ES Sitecore
Вам нужно прекратить то, что вы делаете, и взять книгу по c# и понять основы языка, такие как функции, шины, классы и т. д., Прежде чем вы сможете сделать что-то более продвинутое. Ваш код имеет мало смысла, и есть несколько основных проблем с тем, как вы используете язык. Мы могли бы указать на эти ошибки, но это не поможет вам. Если вы хотите кодировать, вам нужно лучше понять основы.
super_user
вы правы, мне это нужно: / пожалуйста, предложите несколько хороших книг