:: Visual Foxpro, Foxpro for DOS
При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Всем привет.

При
SQLDISCONNECT(L_HANDLE_INT)
Connection handle is invalid (Error 1466)

Как перебрать все существующие L_HANDLE_INT ?:
чтобы не нарваться на ошибку (Error 1466)
Ratings: 0 negative/0 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
Asqlhandles()


------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
У меня в 8 фоксе
Asqlhandles()
отсутствует в хелпе.
Эта функция появилась только в 9 ?

Да, в 9 (нашёл только что среди "что нового в 9").

Придётся проверять ближайшие 10000 :
for i = 1 to 10000
try
sqldisconnect(i)
catch
endtry
endfor



Исправлено 5 раз(а). Последнее : AdamAry, 06.07.17 13:15
Ratings: 0 negative/0 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
AdamAry
Придётся проверять ближайшие 10000
Ну вот как не называть это извращением?

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/2 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
AdamAry
Как перебрать все существующие L_HANDLE_INT ?:
чтобы не нарваться на ошибку (Error 1466)
Зачем?
Во-первых есть SQLDISCONNECT(0).
Во-вторых нечего трогать то что не твоё. Если у тебя нет ПРАВИЛЬНОГО хендла, то нечего закрывать абы что сбоку.
Asqlhandles() (в 9 фоксе) нужна в весьма ограниченном количестве случаев. И уж точно не для закрывания абы чего абы когда


------------------
WBR, Igor
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
Перминов Игорь

Сообщений: 1591
Откуда: Красная Орловка
Дата регистрации: 16.09.2001
AdamAry
Всем привет.
При
SQLDISCONNECT(L_HANDLE_INT)
Connection handle is invalid (Error 1466)

Как перебрать все существующие L_HANDLE_INT ?:
чтобы не нарваться на ошибку (Error 1466)
1. Да уж:
L_HANDLE_INT
2. А HELP не пробовали читать?
HELP SQLDISCONNECT()


------------------
Без коментариев..
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Igor Korolyov
Во-первых есть SQLDISCONNECT(0).
Перминов Игорь
А HELP не пробовали читать?
HELP SQLDISCONNECT()
Вы оба абсолютно правы:
Specifies the statement handle to the data source returned by SQLCONNECT( ). Specify 0 for nStatementHandle to terminate all active connections.
Иногда, когда читаю английский текст упускаю некоторые моменты типа "Specify 0 ...."

Товарищи, я знаю что здесь есть русский хелп по 9 фоксу, но он в виде сайта, нет ли такого же хелпа в виде chm файла?
Хочу скачать и использовать в автономном режиме.

ssa
Придётся проверять ближайшие 10000
Ну вот как не называть это извращением?

Эта идея не моя, взял с просторов интернета:
books.google.ru
for i = 1 to 10000
try
sqldisconnect(i)
catch
endtry
endfor



Исправлено 4 раз(а). Последнее : AdamAry, 07.07.17 11:15
Ratings: 0 negative/0 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
pasha_usue

Сообщений: 3649
Откуда: Е-бург
Дата регистрации: 06.10.2006
AdamAry
Эта идея не моя, взял с просторов интернета:
for i = 1 to 10000
try
sqldisconnect(i)
catch
endtry
endfor
Это плохая идея, не контролировать, к чему, и как вы подключились.
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
AdamAry
ssa
Придётся проверять ближайшие 10000
Ну вот как не называть это извращением?

Эта идея не моя, взял с просторов интернета:
for i = 1 to 10000
try
sqldisconnect(i)
catch
endtry
endfor
И что? Типа отмазался? Ведь на просторах интернета извращений не публикуют?

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
dimag

Сообщений: 464
Откуда: Одинцово
Дата регистрации: 17.12.2002
AdamAry
Товарищи, я знаю что здесь есть русский хелп по 9 фоксу, но он в виде сайта, нет ли такого же хелпа в виде chm файла?
Хочу скачать и использовать в автономном режиме.
Лови vfpx.codeplex.com


------------------
Глупость - это не отсутствие ума, это такой ум.
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
?:
books.google.ru
Получается публикуют.

ssa
Придётся проверять ближайшие 10000
Ну вот как не называть это извращением?

Эта идея не моя, взял с просторов интернета:
for i = 1 to 10000
try
sqldisconnect(i)
catch
endtry
endfor
И что? Типа отмазался? Ведь на просторах интернета извращений не публикуют?



Исправлено 2 раз(а). Последнее : AdamAry, 07.07.17 11:19
Ratings: 0 negative/0 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
AdamAry
Автор

Сообщений: 843
Дата регистрации: 14.12.2015
Товарищи, я знаю что здесь есть русский хелп по 9 фоксу, но он в виде сайта, нет ли такого же хелпа в виде chm файла?
Хочу скачать и использовать в автономном режиме.
Лови vfpx.codeplex.com

Спасибо, скачал.



Исправлено 1 раз(а). Последнее : AdamAry, 07.07.17 11:20
Ratings: 0 negative/0 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
pasha_usue

Сообщений: 3649
Откуда: Е-бург
Дата регистрации: 06.10.2006
AdamAry
?:
books.google.ru
Получается публикуют.
Для начала надо прочитать название книжки. Книжка называется "Что нового в девятке". Соответственно, главная цель книжки рассказать, какие новые функции появились в девятой версии фокса. Бонусом можно рассказать, как то же самое можно провернуть в младших версиях фокса (чтоб показать, насколько стало круче).

А вот цели научить проектировать приложение у книжки нет.
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
ssa

Сообщений: 13007
Откуда: Москва
Дата регистрации: 23.03.2005
AdamAry
?:
books.google.ru
Получается публикуют.
И что? Попытки перевести написанное были? А попытки понять прочитанное?

------------------
Лень - это неосознанная мудрость.
Ratings: 0 negative/1 positive
Re: При SQLDISCONNECT(L_HANDLE_INT) как перебрать все существующие L_HANDLE_INT ?: чтобы не нарваться на ошибку (Error 1466)
dimag

Сообщений: 464
Откуда: Одинцово
Дата регистрации: 17.12.2002
Почитай журнальчики, есть вот FoxTalk здесь, drive.google.com


------------------
Глупость - это не отсутствие ума, это такой ум.
Ratings: 0 negative/1 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 20 (Гостей: 20)

© 2000-2024 Fox Club 
Яндекс.Метрика