Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / CurrentProject.Connection после выполнения виснет... / 16 сообщений из 16, страница 1 из 1
25.08.2004, 08:41:26
    #32664006
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
при случаях когда трансформируются данные.
CurrentProject.Connection.Execute("INSERT INTO...")

Понятно что виснет объект Connection.
Как его закрыть? или Как устранить зависание?
...
Рейтинг: 0 / 0
25.08.2004, 08:54:25
    #32664018
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
И в чем выражается зависание?
...
Рейтинг: 0 / 0
25.08.2004, 09:03:27
    #32664025
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
PavelИ в чем выражается зависание?

Непонятно, хотя операции CurrentProject.Connection.Execute("INSERT INTO...")
выполняются успешно.
Но виснет гад!
Приходится закрывать приложение.
...
Рейтинг: 0 / 0
25.08.2004, 09:05:31
    #32664028
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
Кто виснет? Аксес?
Аксес постоянно держит коннект к серверу (в адп).
...
Рейтинг: 0 / 0
25.08.2004, 09:07:50
    #32664033
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
...
Рейтинг: 0 / 0
25.08.2004, 09:10:41
    #32664044
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
Ничего не виснет тогда, больше того, при загрузке посмотри профайлером - при загрузке первой формы - будешь приятно удивлён.
...
Рейтинг: 0 / 0
25.08.2004, 09:28:37
    #32664070
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
Hummer...посмотри профайлером ...

Открыл профайлер запустил трассировку.
Какой процесс может повлиять на подобное действие?
...
Рейтинг: 0 / 0
25.08.2004, 09:45:15
    #32664098
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
...
Рейтинг: 0 / 0
25.08.2004, 10:47:53
    #32664224
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
Dim conn As ADODB.Connection

conn.Execute("EXECUTE dbo.LenField '" & Me.Путь & "', '" & Me.Лист & "','" & RTrim(Me.Фамилия) & "'")
conn.Close
Set conn = Nothing


Всё равно виснет!
...
Рейтинг: 0 / 0
25.08.2004, 10:53:39
    #32664238
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
Сдебаггери строчку SQL команды и запусти в QA. Может и он повиснет:)
Мудрый клёнDim conn As ADODB.Connection
conn.Execute("EXECUTE dbo.LenField '" & Me.Путь & "', '" & Me.Лист & "','" & RTrim(Me.Фамилия) & "'")
Оригинально. И куда твой Connection приконнетен?
...
Рейтинг: 0 / 0
25.08.2004, 10:59:14
    #32664255
Proga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
А как насчёт
Код: plaintext
1.
2.
set conn=new ADODB.Connection
set conn=CurrentProject.Connection
...
Рейтинг: 0 / 0
25.08.2004, 11:19:29
    #32664333
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
Dim conn As ADODB.Connection
Set conn = CurrentProject.Connection

conn.Execute("EXECUTE dbo.LenField '" & Me.Путь & "', '" & Me.Лист & "','" & RTrim(Me.Фамилия) & "'")

conn.Close
Set conn = Nothing

А по поводу:

ProgaА как насчёт
Код: plaintext
1.
2.
set conn=new ADODB.Connection
set conn=CurrentProject.Connection


set conn=new ADODB.Connection обязательно добавить ?
...
Рейтинг: 0 / 0
25.08.2004, 11:26:24
    #32664353
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
можно так

Код: plaintext
1.
DIM conn as new ADODB.Connection
conn.open CurrentProject.Connection.connectionstring
...
Рейтинг: 0 / 0
25.08.2004, 11:30:40
    #32664363
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
2 АлексейК
С возвращением:) (rogovoj 'буковка' mcc.ru)

2 Мудрый клён
Если человек так мудр, то это надолго.
Переменной кон присваиваем текущий конекш адп, закрываем её, что, должен текущий аксес отрубить себя от сервера?:) Коннект держится всегда, а иногда их даже больше чем 1:)
Поэтому и советовал запустить профайлер и вообще понаблюдать, как аксесе при первом запуске тащит всю инфу о табличках констрейнах и прочем....
...
Рейтинг: 0 / 0
25.08.2004, 11:38:39
    #32664376
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
а с теми которые выполняют трансформирование данных.

типа SELECT * FROM OPENDATASOURCE

но выполнение проходит успешно.

Факт что после выполнения, застывает.

А на счет

conn.Close
Set conn = Nothing

ты прав.
...
Рейтинг: 0 / 0
26.08.2004, 14:30:42
    #32666855
Мудрый клён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
CurrentProject.Connection после выполнения виснет...
Выполнение трансформацмм OPENQUERYSOURSE выполняется в трое бытрее чем через DTS!


но проблема не в этом, а в общем при трансформации у меня зависает ?!

После OPENQUERYSOURSE советовали мне DTS.

Х..ня этот DTS!

Он нужен если когда скурпулёзно конкретизировать данные по форматам,
поэтому и его придумали.Хотя в производительности я разочеровался.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / CurrentProject.Connection после выполнения виснет... / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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