Даже стыдно спрашивать , но все же ...
Переписываю функцию с C# на VB.NET и студия ругается на оператор "="
Код C#
- Код: Выделить всё
DataTable dt = null;
cn.Open();
// Get the data table containing the schema
dt = cn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
if(dt == null)
{
return null;
}
- Код: Выделить всё
Dim dt As DataTable
dt = Nothing
con.Open()
dt = con.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, Nothing)
If dt = Nothing Then 'Wat is probleem???
Return Nothing
End If
Ведь null в С# соответствует Nothingв VB.NET
Так почему оно ругается на меня если я спрашиваю про таблицу?