2013-03-24 2 views
0

Я пытаюсь использовать базовую команду в таблице базы данных, следуя инструкции, которую я нашел here. Это мой первый раз, когда я делаю sql-материал, и у меня возникают некоторые проблемы, связанные с первой линией моего использования. Вот мой код:'Использование' переменной ресурса должно иметь явную инициализацию vb.net

Dim sql As String = "SELECT * FROM my_table" 

Using cn As SqlConnection(getConnectionString()),cmd As New SqlCommand(sql) 
    //Do Some Stuff 
End Using 

Ошибка я получаю это:

BC36011: 'Using' resource variable must have an explicit initialization. 

Я посмотрел на ссылку на MSDN, но не могу показаться, чтобы выяснить, что им делать неправильно. Im использует vb .net 4.0. Спасибо за помощь

ответ

3

Попробуйте

Using cn As New SqlConnection(getConnectionString()), _ 
     cmd As New SqlCommand(sql) 
    //Do Some Stuff 
End Using 
+0

о Дух ... забыл первый «Новый» экземпляр инициализатор. Спасибо, простите мой недосмотр. – hijinxbassist

Смежные вопросы