Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Интернет-страницы в ACCESS(2002)
 
 автор: Kretin   (18.07.2007 в 10:29)   личное сообщение
 
 

Можно ли сделать интернет страницы на основе параметрического запроса, чтобы значение для параметра бралось из поля на самой странице? Или можно ли в VBScript вставить инструкцию SQL для формирования страницы?

  Ответить  
 
 автор: osmor   (18.07.2007 в 10:51)   личное сообщение
 
 

что понимается под интернет страницей?
сделать можно, только среее всего это уже не имеет отношения к ACCESS
http://hiprog.com/index.php?option=com_content&task=view&id=728

  Ответить  
 
 автор: Kretin   (18.07.2007 в 12:11)   личное сообщение
 
 

В Access'е есть конструктор страниц, вот в нем можно ли так сделать, использовать запросы базы данных. А на чем написан Ticket.hta?

  Ответить  
 
 автор: osmor   (18.07.2007 в 12:54)   личное сообщение
 
 

Про страницы доступа к данным не скажу - никогда не использовал
А на чем написан Ticket.hta?
DHTML + VBS
Откройне его блокнотом - все увидите

  Ответить  
 
 автор: Kretin   (18.07.2007 в 13:25)   личное сообщение
 
 

<SCRIPT language=vbscript event=onclick for=ButtRef>
<!--
strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Password=********;User ID=***;Initial Catalog=Contacts;Data Source=SERVER;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=PROGRAMMER;Use Encryption for Data=False;Tag with column collation when possible=False"

set con = CreateObject("ADODB.Connection")
con.ConnectionString = strConnect
con.open
strSQl = "SELECT * FROM tb_employees WHERE FIO="& FIOSearch.value
set rst = CreateObject("ADODB.Recordset")
rst.open strSQL,con
con.close
rst.close

-->
</SCRIPT>
FIOSearch - поле на странице, как код составить, чтобы брал этот параметр(из FIOSearch то бишь) тыкал его в запрос (strSQl = "SELECT * FROM tb_employees WHERE FIO="& FIOSearch.value) и результат выводил на этой же странице? Как тут Коннект правильно сделать? Очень Нужно...

  Ответить  
 
 автор: osmor   (18.07.2007 в 15:10)   личное сообщение
 
 

опять же повторюсь, как эот в страницах доступа к данным сделать - не знаю
а в остатьном как Вы написали, только нужно в кавычки взять

strSQl = "SELECT * FROM tb_employees WHERE FIO='"& FIOSearch.value & "'"
set rst = CreateObject("ADODB.Recordset")
rst.open strSQL,con


rst будет содержать записи согласно строке SQL (strSQl ), как дальше его вывести...формировать HTML, возможно в страницах доступа этот рекордсет можно как-то подсунуть самой странице... не знаю

  Ответить  
 
 автор: Kretin   (19.07.2007 в 07:08)   личное сообщение
 
 

А что за состояния OLE DB? Жалуется на них, какие-то ошибки "во время выполнения многошаговой операции OLE DB"...

  Ответить  
 
 автор: Kretin   (20.07.2007 в 14:19)   личное сообщение
 
 

С ошибками разобрался. Как вставить HTML'ные теги в код VBS? Типо будет цикл прокручивать rst, которое содержить выборку, в цикле будет каждый раз рисоваться строчка со значениями, вставка строчки должна быть на HTML, как сделать?

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList