Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при повторном коннекте к Ораклу / 4 сообщений из 4, страница 1 из 1
02.08.2007, 15:24
    #34701570
chenosov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при повторном коннекте к Ораклу
Прошу не бить ногами, т.к в Оракле опыта нет, иду от МССКЛ.
Пытаюсь работать через ADO из VB6 в IDE.
Первый вход - отличный.
При повторном - сообщение об ошибке ORA-28547
Приходится выгружать бейсик. Что не так-то?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
Option Explicit
Dim AdoCn As ADODB.Connection
Dim AdoCmd As ADODB.Command
Dim Rs As ADODB.Recordset
Dim strSQL As String
Private Sub Form_Load()
Set AdoCn = New ADODB.Connection
AdoCn.ConnectionString = "Provider=OraOLEDB.Oracle.1;Password=nataly;Persist Security Info=True;User ID=che;Data Source=ORCL"
AdoCn.CursorLocation = adUseClient
AdoCn.Open
Set Rs = New ADODB.Recordset
Rs.CursorLocation = adUseClient
strSQL = "select * from agents"
Rs.Open strSQL, AdoCn, adOpenForwardOnly, adLockBatchOptimistic
Set fg.DataSource = Rs
End Sub

Private Sub Form_Unload(Cancel As Integer)
Set Rs.ActiveConnection = Nothing
Rs.Close
Set Rs = Nothing
AdoCn.Close
Set AdoCn = Nothing
End Sub
...
Рейтинг: 0 / 0
02.08.2007, 15:27
    #34701582
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при повторном коннекте к Ораклу
А гугл на что? http://ora-28547.ora-code.com/
...
Рейтинг: 0 / 0
02.08.2007, 15:35
    #34701617
chenosov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при повторном коннекте к Ораклу
Спасибо, гуглом я умею пользоваться. Мне непонятно, что я еще должен сделать, ведь я не только закрыл соединение, но и удалил это объект.
...
Рейтинг: 0 / 0
03.08.2007, 12:20
    #34703657
Wasup!
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка при повторном коннекте к Ораклу
Можно попробовать использовать не Orale`вый провайдер ado, а например от Microsoft.

AdoCn.ConnectionString = "Provider=MSDAORA;Password=nataly;Persist Security Info=True;User ID=che;Data Source=ORCL"
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Ошибка при повторном коннекте к Ораклу / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]