Добрый день!
подскажите пожалуйста как обычно делается работа с SQL из VB. Для поиска я исп Recordset с криятериями выборки по SQL , а если я например хочу загнать данные в базу через SQL выдает ошибку, Операция не допустима когда обект закрыт, если я не закрываю rs то ошибка не появляется, но чем это чревато? Думаю это не есть хорошо.
Т.е. как мне вытягивать данные через SQL в мой массив и загружать их туда обратно с помощью VB??
вот пример..
я убрал курсоры, мне кажется они в данном случае не
нужны
Private Sub Addbase_Click()
Call OpenRec
sql = "insert into BTS_main (Sites,BSC,ET,Remarks) values (" & "'" & CrossMy(1, 0) & "'" & "," & "'" & CrossMy(2, 0) & "'" & "," & "'" & CrossMy(3, 0) & "'" & "," & "'" & CrossMy(4, 0) & "'" & ")"
Set rs = New ADODB.Recordset
rs.Open sql, cn
rs.Close !!!!если убираю ее то ошибка пропадает!!!
Call CloseRec
End Sub
Ответить
|