私はASP.NETを初めて使用しているため、私の問題の答えが見つからないようです。VB.NET ASP.NET concitriesフォームデータベースのリストを取得します。
私のデータベースのテーブルの国のリストを取得したいと思います。
私はC#でそれを行う方法を見つけましたが、私はViusal Basicでそれを行う必要があります。
private List<Country> PopulateCountry()
{
using (MyDatabaseEntities dc = new MyDatabaseEntities())
{
return dc.Countries.OrderBy(a => a.CountryName).ToList();
}
}
これは、私はVB.netに変換しようとしたのC#からのコードサンプルですが、私はこのエラーメッセージを取得しておくと理由を把握することはできません。 Return countryList.ToList()
行で
Private Function GetListOfCountries() As List(Of Country)
Using dc As New MyDatabaseEntities
Try
Dim countryList = (From p In dc.Counties Order By p.CountryName
Ascending
Select p)
Return countryList.ToList()
Catch ex As Exception
Return Nothing
End Try
End Using
End Function
私はすべてのヘルプははるかに高く評価されるだろう
Value of type 'List(Of Country)' cannot be converted to 'List(Of Country)'.
このエラーが発生します。ありがとう!あなたは、あなたからの声明の中で郡の代わりに国を選択している
あなたがタイプミスを持って、あなたの写真を確認してください - (郡) 'リスト'(一覧 '対国の) ' – Fabio