Использование gettring в hta-файле - PullRequest
0 голосов
/ 25 апреля 2019

У меня есть hta-файл, который подключается к базе данных через ADO и затем печатает в таблицу.Однако мой код вызывает синтаксическую ошибку в строке getstring, и объект поддерживает ошибку записи свойства или метода в разделе document.write кода для таблицы.Я изо всех сил пытаюсь понять, как использовать этот метод gettring, поскольку, насколько я понимаю, это должен быть самый эффективный способ распечатать таблицу.

<!DOCTYPE html>
<html>
<title>ARMS Hamburger Site</title>
<meta charset="UTF-8">
<meta http-equiv="x-ua-compatible" content="ie=9">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<body>


<!-- Footer -->
<footer class="w3-center w3-light-grey w3-padding-32">
<button">Try it</button>

<script language="javascript">
var today = new Date();
var t0 =  today.getSeconds();
var connection = new ActiveXObject("ADODB.Connection") ;
var table = document.getElementById("myTable");

var connectionstring="Provider=Microsoft.ACE.OLEDB.12.0;Data 
Source=\\\\drivepath\\blah\\filedatabase.accdb;Jet OLEDB:Engine 
Type=5;Persist Security Info=False;Mode=Share Exclusive;"

connection.Open(connectionstring);
var rs = new ActiveXObject("ADODB.Recordset");

rs.Open("SELECT * FROM table", connection);
rs.MoveFirst
var str=rs.GetString(,,"</td><td>","</td></tr><tr><td>"," ");

rs.close;
connection.close; 
var today2 = new Date();
var t1 =  today2.getSeconds();
alert(t1-t0);
</script>

<center>
<table border="1" width="100%">
  <tr>
  <td><script language="javascript">document.Write(str)</script></td>
  </tr>
</table>
</center>
<br>
</footer>
</body>
</html>
...