Я стараюсь следовать этому video, который написан на C# и преобразовывает его в vb (чтобы заполнить выпадающий список из SQL Server с помощью функции) вот рабочий код C#:Заполнение окна выпадающего списка из SQL Server с помощью функции
private list<product> getallprodcuts()
{
Try
{
using(PropSolWebDBEntities db= new PropSolWebDBEntities())
list<product> products = (from x in db.product select x).tolist;
}
catch(exception)
{
Return Null;
}
}
И В.Б, что я не могу заставить работать:
Private Function getallproducts() As List(Of<product>)
Try
Dim db As New PropSolWebDBEntities
Dim products As list <product> = (from x in db.product select x).tolist
Return products
Catch ex As Exception
Return vbNull
End Try
End Function
что я делаю неправильно?
Вы должны документировать свой вопрос немного лучше. Это ошибка? Что происходит при выполнении кода? Есть ли что-нибудь в списке? Например, ваш пример C# не возвращает результаты. Подробности имеют значение. Для VB.Net вы, вероятно, должны вернуть Nothing вместо vbNull. – LarsTech
Код, который вы используете, проглатывает исключение (если оно выбрано), что является плохой практикой. – Tim
Извините, я расскажу об этом в следующий раз. Thx для всех ваших входных данных – Rhdr