|
|
|
| Можно ли сделать интернет страницы на основе параметрического запроса, чтобы значение для параметра бралось из поля на самой странице? Или можно ли в VBScript вставить инструкцию SQL для формирования страницы? | |
|
| |
|
|
|
| что понимается под интернет страницей?
сделать можно, только среее всего это уже не имеет отношения к ACCESS
http://hiprog.com/index.php?option=com_content&task=view&id=728 | |
|
| |
|
|
|
| В Access'е есть конструктор страниц, вот в нем можно ли так сделать, использовать запросы базы данных. А на чем написан Ticket.hta? | |
|
| |
|
|
|
| Про страницы доступа к данным не скажу - никогда не использовал
А на чем написан Ticket.hta?
DHTML + VBS
Откройне его блокнотом - все увидите | |
|
| |
|
|
|
| <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) и результат выводил на этой же странице? Как тут Коннект правильно сделать? Очень Нужно... | |
|
| |
|
|
|
| опять же повторюсь, как эот в страницах доступа к данным сделать - не знаю
а в остатьном как Вы написали, только нужно в кавычки взять
strSQl = "SELECT * FROM tb_employees WHERE FIO='"& FIOSearch.value & "'"
set rst = CreateObject("ADODB.Recordset")
rst.open strSQL,con
|
rst будет содержать записи согласно строке SQL (strSQl ), как дальше его вывести...формировать HTML, возможно в страницах доступа этот рекордсет можно как-то подсунуть самой странице... не знаю | |
|
| |
|
|
|
| А что за состояния OLE DB? Жалуется на них, какие-то ошибки "во время выполнения многошаговой операции OLE DB"... | |
|
| |
|
|
|
| С ошибками разобрался. Как вставить HTML'ные теги в код VBS? Типо будет цикл прокручивать rst, которое содержить выборку, в цикле будет каждый раз рисоваться строчка со значениями, вставка строчки должна быть на HTML, как сделать? | |
|
| |