информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Страшный баг в WindowsСетевые кракеры и правда о деле ЛевинаSpanning Tree Protocol: недокументированное применение
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Пожалуй 22.04.06 05:17  Число просмотров: 2270
Автор: void <Grebnev Valery> Статус: Elderman
<"чистая" ссылка>
<programming>
Подскажите pls, как добиться посредством VBA или SQL-запроса (БД MS Access mdb файл) аналога т.н. "вычисляемых полей"? 21.04.06 09:52  
Автор: HandleX <Александр М.> Статус: The Elderman
<"чистая" ссылка>
В чём суть: есть некая программа, которая кидает в одно из полей таблицы IP-адреса в виде Long Integer (32 бит). То есть именно те 32 бита, что идут в заголовке пакета IP. При отображении такой таблицы самим аксессом, видим, соответственно, всякие большие положительные или отрицательные цисла вместо IP-адресов. Нужно же видеть IP в нормальном виде, ибо хочется получить без геморра чисто средствами Access дополнительную статистику из БД, которая основная программа (не нашей разработки), не предоставляет.

Вот и вопрос: как "распаковать" поле на лету, сформатировать из него текстовую строку с корректным IP-адресом, и отобразить её в Grid?

Заранее всем огромное спасибо за ответы.
upd Если данные из таблицы 21.04.06 12:11  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
Отредактировано 21.04.06 12:14  Количество правок: 1
<"чистая" ссылка>
Если данные из таблицы выводятся у тебя на форму, то надо сделать источник данных формы не таблицу, а запрос, в котором можешь вставить вычисляемое поле.
Или же можно руками на форму кинуть поле, в котором значение прописать вычисляемое.
UPD. Если же "грид" - это то что ты видишь , когда просто нажимаешь на таблице "Открыть", то создай сам запрос к этой таблице, в нём сделай это вычисляемое поле. И потом обращайся всегда к этому запросу.
Пожалуй 22.04.06 05:17  
Автор: void <Grebnev Valery> Статус: Elderman
<"чистая" ссылка>
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach