Visual Basic 6.0 - Connection и Recordset
Re: Connection и Recordset
Мы где-то виделись, pl?
01 Oct 03 18:19:43 в RU.VISUAL.BASIC pl -> All:
p> что случается с ADOрекордсетом по закрытии процедуры, т.е
p> можно ли _не закрывая соединение_ обращаться к открытому однажды
p> (и не закрытому по nothing) рекордсету из разных процедур.
p> т.е.
p> Sub1()
p> connection.open *
p> recordset1.open "SELECT *
p> End Sub1
p> Sub2()
p> вот тут надо попользовать recordset1
p> End Sub2
p> работа на VB6.0
p> если оффтопик- сорри, я понимаю рекордсет как набор записей из базы
p> согласно критерию, невкусно по каждому клику открывать новый rs .
p> в мсдн ответ не нашёл
В АДО не копенгаген, но, может быть, имеет смысл сделать переменную с
рекордсетом глобально видимой?
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
text in systray
Приветствую в нашем подземелье, All ?
есть ли возможность и где обэтом можно почитать
разместить в system tray (где часики) не иконку а свой текст (8-10символов)
кто в курсе подскажите где найти инфу - в MSDN вроде нет
Я взял бы частями, но мне нужно сразу. Genrih Rudenok.
* Origin: Genrih Cool! (2:452/25.115)
Есть такая функция в VB?
From: "Mihail Borisov" <skull [@] amur.ru>
Hi All,
Есть ли в VB .NET такая функция котороя может определить является ли число
четным или нет?
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Connection и Recordset
Добрейшего времени суток, pl!
Дело было Среда Октябрь 01 2003 аж в 18:19... pl сказал(а) All:
p> что случается с ADOрекордсетом по закрытии процедуры, т.е
Если он описан локально, т.е. внутри процедуры, то он грохнеться(станет недоступен), но с изрядной долей вероятности перейдет в разряд "мусора". Память занятая этим объектом не освободится и пр. неприятности, чреватые глюками.
Посему рекомендуется не надеятся на эхотаг, а прибивать объекты явно.
Сие есть "высокий штиль". ;)
p> можно ли _не закрывая соединение_ обращаться к открытому однажды
p> (и не закрытому по nothing) рекордсету из разных процедур.
Описать сей рекордсет глобально, т.е. в секции объявлений модуля ДО описания процедур и ф-ий. В зависимости от модуля рекордсет будет доступен или всему приложению или процедурам/ф-иям конкретной формы(если он описан в модуле формы). Есть нюансы с Public, Private и Global, о них в хэлпе. Хотя так делать не очень хорошо, труднее контроллировать состояние объекта. Hо иногда так проще/быстрее.
p> работа на VB6.0
p> если оффтопик- сорри, я понимаю рекордсет как набор записей из базы
p> согласно критерию, невкусно по каждому клику открывать новый rs .
Читай хэлп от Акцесса. Там много чего об этом, и очень многое на языке родных осин(если Акцесс русский, ессно)
Баюшки-Баю, pl! За сим, снимаю шляпу. Slava Voronin(JD).
* Origin: Делай свое дело!(с) А.Романов (2:6009/2.15)
Re: Есть такая функция в VB?
From: Dmitry Miloserdov <dim [@] kemtel.ru>
Привет, Mihail,
Thursday, October 2, 2003, 10:40:54 PM, ты писал:
MB> Есть ли в VB .NET такая функция котороя может определить является ли число
MB> четным или нет?
А слабО проверить младший бит?
--
Best regards,
Dmitry Miloserdov
<a href="http://www.softmajor.com">http://www.softmajor.com</a>
* Origin: http://www.softmajor.com (2:5020/400)
Re: text in systray
Мы где-то виделись, Genrih?
02 Oct 03 18:11:00 в RU.VISUAL.BASIC Genrih Rudenok -> All:
GR> есть ли возможность и где обэтом можно почитать
GR> разместить в system tray (где часики) не иконку а свой текст
GR> (8-10символов) кто в курсе подскажите где найти инфу
Hа www.vbrussian.com был примерчик.
Hо тебе придется немножко подумать над тем, как разместить свой текст так,
чтобы он не мешал ни часам, ни иконкам.
GR> в MSDN вроде нет
Да, там нет рецепта кофе. Hо зато есть описание процесса превращения банальной
"арабики" в элитный "нескафе", а также общий алгоритм заваривания различных
напитков. Ты уловил направление моей мысли? (с)
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: Есть такая функция в VB?
Мы где-то виделись, Mihail?
02 Oct 03 19:40:54 в RU.VISUAL.BASIC Mihail Borisov -> All:
MB> Есть ли в VB .NET такая функция котороя может определить является ли число
MB> четным или нет?
А зачем? Просто проверь его младший бит. В VB6 это выглядит так:
Dim lValue As Long
' ...
Dim bOdd As Boolean
bOdd = lValue And 1
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: Connection и Recordset
Мы где-то виделись, Slava?
03 Oct 03 00:18:17 в RU.VISUAL.BASIC Slava Voronin -> pl:
SV> Посему рекомендуется не надеятся на эхотаг, а прибивать объекты явно. Сие
SV> есть "высокий штиль". ;)
Hе нужно путать "прибитие" объекта и закрытие рекордсета.
Вообще, по документации, вроде бы, рекордсет должен закрываться при
уничтожении содержащего его объекта; эхотаг гарантирует, что сделает это
автоматически после ухода выполнения за границу области видимости объекта
(нюансы с scope=class опускаю).
Всего хорошего!
Дмитрий Козырев aka Master
* Origin: Дорогу осилит идущий. (2:5023/11.148)
Re: Есть такая функция в VB?
From: "Mihail Borisov" <skull [@] amur.ru>
Thu Oct 02 2003 21:20, Dmitry Miloserdov wrote to Mihail Borisov:
MB>> Есть ли в VB .NET такая функция котороя может определить является ли
MB>> число четным или нет?
DM> А слабО проверить младший бит?
Еслиб мог не спрашивал :)
Мож прасвитиш?
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
text in systray
Hello Genrih!
02 Окт 03, Genrih Rudenok wrote to All:
GR> есть ли возможность и где обэтом можно почитать
GR> разместить в system tray (где часики) не иконку а свой текст
GR> (8-10символов) кто в курсе подскажите где найти инфу - в MSDN вроде
GR> нет
Вставляешь в трей несколько иконок, а в них рисуешь что хочешь.
Daniil
* Origin: (2:5030/1551.7 [@] FidoNet)