Ich bin neu in ASP.NET und kann nicht scheinen, eine Antwort für mein Problem zu finden.VB.NET ASP.NET Abrufen einer Liste von Kontutries Formular-Datenbank
Ich möchte eine Liste der Länder aus einer Tabelle in meiner Datenbank abrufen.
Ich habe einen Weg gefunden, es in C# zu tun, aber ich muss es in Viusal Basic tun.
private List<Country> PopulateCountry()
{
using (MyDatabaseEntities dc = new MyDatabaseEntities())
{
return dc.Countries.OrderBy(a => a.CountryName).ToList();
}
}
Dies ist der Code Probe von C#, die ich VB.net zu konvertieren versucht, aber ich halte diese Fehlermeldung bekommen und kann, warum nicht herausgefunden.
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
Auf der Return countryList.ToList()
Linie Ich erhalte diesen Fehler
Value of type 'List(Of Country)' cannot be converted to 'List(Of Country)'.
Jede Hilfe wäre sehr geschätzt. Vielen Dank!
Sie haben einen Tippfehler, Ihr Bild überprüfen - 'List (Of County)' vs 'Liste (Of Country) ' – Fabio