Современные решения

для защиты Windows приложений

и восстановления исходного кода

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)